如何在這種無聊的格式解析XML:解析XML的plist
<key>KEY1</key><string>VALUE OF KEY1</string>
<key>KEY2</key><string>VALUE OF KEY2</string>
<key>KEY3</key><integer>42</integer>
<key>KEY3</key><array>
<integer>1</integer>
<integer>2</integer>
</array>
解析將是非常簡單的,如果所有的值將有同一類型 - 例如字符串。但在我的情況下,每個值可能是字符串,數據,整數,布爾值,數組或字典。
這個xml看起來很像json,但不幸的是格式是固定的,我不能改變它。我更喜歡沒有任何外部軟件包的解決方案。
我也寫了類似的東西在此期間。 https://github.com/lofcek/plist – lofcek
太棒了!如果你對這個答案感到滿意,請接受它。 – jxstanford