今天,我正在研究如何在Cocoa(用于臺(tái)式機(jī))中制作一個(gè)簡(jiǎn)單的XML解析器。我正在考慮使用NSXMLParser解析數(shù)據(jù),但不確定從哪里開(kāi)始。網(wǎng)絡(luò)上的XML文件中沒(méi)有太多數(shù)據(jù),只是一個(gè)簡(jiǎn)單的清單,其中包含一些我需要保存到變量中的內(nèi)容。沒(méi)有人對(duì)如何執(zhí)行此操作有任何建議,因?yàn)殛P(guān)于此的在線文檔沒(méi)有太大意義。謝謝你的幫助!編輯我要?jiǎng)?chuàng)建XML解析器的原因是要從服務(wù)器上的MYSQL數(shù)據(jù)庫(kù)獲取信息到客戶端應(yīng)用程序。如果除了XML解析器還有其他更好的方法,請(qǐng)告訴我!
3 回答

梵蒂岡之花
TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
我可能會(huì)同時(shí)使用。如果需要客戶端服務(wù)器連接,并且控制了兩端,則可能會(huì)將數(shù)據(jù)保存在MySQL數(shù)據(jù)庫(kù)中,然后使用一些PHP腳本訪問(wèn)這些數(shù)據(jù),這些腳本吐出格式化為XML的適當(dāng)數(shù)據(jù)(特別是Plist XML,因此我可以做類(lèi)似NSArray * myArray = [NSArray arrayWithContentsOfURL:urlToMyPHPScript];)

叮當(dāng)貓咪
TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
如何將XML格式化為PLIST,這是否意味著我可以制作一個(gè)NSDictionary并像這樣進(jìn)行排序?我也一直在嘗試使用NSXMLParser進(jìn)行某些操作,并且想知道如何建議使用上面發(fā)布的命令來(lái)關(guān)聯(lián)元素和找到的字符。例如,您知道“某些描述”位于元素“描述”中。感謝你的幫助。
- 3 回答
- 0 關(guān)注
- 530 瀏覽
添加回答
舉報(bào)
0/150
提交
取消