gpt4 book ai didi

iphone - 不对 NSMutableDictionary 进行排序?

转载 作者:行者123 更新时间:2023-11-28 20:24:06 25 4
gpt4 key购买 nike

我从 web 服务中获取了如下顺序的数据

<?xml version="1.0" encoding="UTF-8"?><Racine><Resultat_detaille><XML.03_-_Caisse_Snack><Espece>234,00</Espece><CA>234,00</CA><Offert>0,00</Offert></XML.03_-_Caisse_Snack>

但是……

如果 xml 更改为 NSMutableDictionary,它会转到排序顺序。

"Resultat_detaille" =         {
"XML.03_-_Caisse_Snack" = {
CA = "234,00";
Espece = "234,00";
Offert = "0,00";
};

我不想排序,但字典是按顺序排序的。我正在使用 RestKit 从网络上获取数据。如何将原始数据获取到字典中?请帮我。提前致谢。

最佳答案

我不知道你为什么要避免这种情况。但是字典包含键值对中的对象,它不依赖于任何排序。但是如果你想要以与 XML 中相同的方式获取数据,那么你可以使用 NSXmlParse 手动解析它,也可以将每个字典对象存储在数组中。喜欢:

    arr[0] = CA -> "234,00";
arr[1] = Espece -> "234,00";
arr[2] = Offert -> "0,00";

我不会给你实际的代码。我在这里只讲述数组对象背后的逻辑。

关于iphone - 不对 NSMutableDictionary 进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14732721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com