XML-Analyse in iOS swift

8

Ich habe Bar oder QR-Code Scannen von Aadhar-Karte.Ich bekomme die Antwort als das folgende XML-Format.Wie konvertiert man dies in Wörterbuch-Format mit XML-Parsing?

%Vor%

Ich habe den folgenden Code für das Parsen

ausprobiert %Vor%

Aber es gibt immer die currentElement als "PrintLetterBarcodeData"

zurück     
Madhumitha 19.09.2016, 09:21
quelle

2 Antworten

5

Hier ist ein Parsing-Code, den ich in Swift 3 basierend auf einem Google News RSS-Reader geschrieben habe Schnell 2.0. Ich habe diesen Code geändert, um eine Liste von PrintLetterBarcodeData -Elementen sowie eine einzige zu behandeln:

%Vor%

Verwendung:

%Vor%     
JAL 21.09.2016, 17:00
quelle
1

Es sieht so aus, als ob Ihre erwartete XML-Struktur nur aus dem Wurzelelement PrintLetterBarcodeData und seinen Attributen besteht.

Sie finden die Attribute Ihres Wurzelelements in der attributeDict -Eigenschaft in der didStartElement -Delegatenmethode.

Um beispielsweise die Eigenschaft name zu extrahieren, würden Sie Folgendes tun:

%Vor%     
Craig Grummitt 21.09.2016 16:22
quelle