];
private static var _dataField:String = "";
//设置dataField
public static function setDataField(dataField:String):void
{
_dataField = dataField;
}
//sort function
public static function sortChineseObject(obj1:Object, obj2:Object):int
{
if(!obj1 && !obj2)
{
return 0;
}
else if(!obj1 || !obj1.hasOwnProperty(_dataField))
{
return -1;
}
else if(!obj2 || !obj2.hasOwnProperty(_dataField))
{
return 1;
}
return sortChineseString(obj1[_dataField], obj2[_dataField]);
}
//比较属性值
public static function sortChineseString(str1:String, str2:String):int
{
if( (str1 == null || str1 == "") && (str2 == null || str2 == "") )
{
return 0;
}
else if(str1 == null || str1 == "")
{
return -1;








