Можно ли извлечь упорядоченный массив ключей из XML-файла ниже:
В основном я хочу получить массив, который выглядит следующим образом: ["key1", "key2","myKey3", "key4", "key5"]
Проблема в том, что если я сначала преобразую в NSDictionary, а затем перебираю ключи, я теряю порядок.
Я надеялся бытьвозможность сделать это без изменения веб-сервера.
Заранее спасибо
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>key1</key>
<array>
<string></string>
<string>title1</string>
<string>disabled</string>
</array>
<key>key2</key>
<array>
<string></string>
<string>title2</string>
<string>disabled</string>
</array>
<key>myKey3</key>
<array>
<string></string>
<string>title3</string>
</array>
<key>key4</key>
<array>
<string></string>
<string>title4</string>
<string>disabled</string>
</array>
<key>key5</key>
<array>
<string></string>
<string>title5</string>
<string>disabled</string>
</array>
</plist>