Analysieren eine sehr einfache XML-string in ein NSDictionary
Möchte ich parse eine sehr einfache XML
string in ein NSDictionary
so, dass ich leicht Zugang zu den Parametern.
RecurrenceInfo: "<RecurrenceInfo Start="12/24/2013 01:00:00" End="01/03/2014 01:00:00" DayNumber="24" WeekOfMonth="0" WeekDays="62" Id="49409301-c3ec-43f0-8571-ca42258e8a6f" Month="12" OccurrenceCount="9" Range="1" />",
Ich sah mich um und fand einige Bibliotheken, aber dann habe ich noch implementieren müssen, viele Dinge. Weiß jemand, ob dies getan werden kann, mehr einfach ?
freundlichen GRÜßEN
kissXML beste ist und die erforderlichen minimalen code
stackoverflow.com/a/6081782/935381
Ich habe auch einen block-basierten NSXMLParser wrapper für die Konvertierung von XML-zu NSDictionary. Sie können überprüfen, ob es Ihren Bedürfnissen passt: github.com/erkanyildiz/EYXML2NSDictionary
stackoverflow.com/a/6081782/935381
Ich habe auch einen block-basierten NSXMLParser wrapper für die Konvertierung von XML-zu NSDictionary. Sie können überprüfen, ob es Ihren Bedürfnissen passt: github.com/erkanyildiz/EYXML2NSDictionary
InformationsquelleAutor Steaphann | 2013-12-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein guter wrapper-Klasse geschrieben oben NSXMLParser. Geben Sie nur die XML-Zeichenfolge. Es wird konvertieren in NSDictionary.
https://github.com/amarcadet/XMLReader
NSJSONSerialization
Klasse.InformationsquelleAutor Mavericks
Nicht mit einem Drittanbieter-Bibliothek. Verwenden Sie eine der eingebauten:
Für diesen Fall, Sie wären besser dran mit NSXMLParser, es gibt viele Beispiele zur Verfügung, aber die offizielle Dokumentation ist unter: https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/XMLParsing/XMLParsing.html#//apple_ref/doc/uid/10000186i
Erstellen Sie eine Klasse für Ihre eigene speziell analysieren Sie Ihre Art von XML-string mit NSXMLParser. Es könnte geben eine Instanz von sich selbst oder vielleicht ein NSDictionary. Bis zu Sie.
InformationsquelleAutor Abhi Beckert
Erstellen Sie das Objekt, von
NSXMLParser
.In der delegate-Methode finden Sie Attribut-dictionary.
Hier
attributeDict
alle Attribute.InformationsquelleAutor Apurv