Parsen von JSON vs Parsen von XML in iOS
Szenario :
Ich arbeite gerade an einem parser für die Daten, die an zurück von einem server nach einer Anfrage. Das format der Daten ist entweder JSON oder XML.
Frage:
- Gibt es irgendwelche Gründe, Sie zu wählen Sie eines dieser Formate über die anderen?
- Die ist schneller, parsing-Parsen von json oder xml?
Danke an alle.
- Vielleicht finden Sie Ihre Antwort hier: stackoverflow.com/questions/3152700/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kasse dieses tutorial zum analysieren von XML-Dateien. Ich mag rechthaberisch klingen, aber wenn es eine Wahl gehen, für JSON, obwohl ich keine Ahnung habe, in was für einer situation Ihr Projekt. Ich würde sicherlich Blick auf die gesamte Architektur (trade-offs und Entscheidungen) des Projekts, bevor Sie eine Entscheidung treffen. Aus meiner Erfahrung, Verständnis, JSON und in Bezug auf NSDictionaries und NSArrays ist viel einfacher als Verständnis XMLs.
Als JSON bevorzugt ist es meist, weil es deutlich kürzer ist. Das spart übertragung Verkehrs-und daher Zeit-und Batteriebetrieb (nicht eine schlechte Sache, obwohl?).
Bedeutung: Auch wenn Parsen von JSON wäre langsamer (was ich bezweifle), das zu gewinnen, während der Transfer über die Luft wäre sicherlich zu kompensieren jede zusätzliche CPU-Zeit während der Analyse.
Dies ist eine nützliche post, die helfen könnten Sie sich entscheiden.