编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
console.log("Hello world!            -  js.jsrun.net ");
const jsonData = { 
  "businessBeans": [
    {
      "businessId": "0b475c4a-abe9-4cb7-bc20-4b19af2ce09e",
      "businessName": "6吨9座以下通用飞机和3吨以下直升机制造项目"
    },
    {
      "businessId": "89c1b21b-19a0-4b50-935e-69b89d8ffb65",
      "businessName": "“两非”案件举报奖励"
    }
  ]
};

// 按 businessName 升序排序
const sortedByName = jsonData.businessBeans.sort((a, b) => {
    return a.businessName.localeCompare(b.businessName, 'zh'); // 根据中文排序
});

// 输出结果
const sortedJsonData = { businessBeans: sortedByName };
console.log(JSON.stringify(sortedJsonData, null, 2));