Ich habe die folgende XML-Datei, die ich in JSON konvertieren muss. Ich bin in der Lage, es zu konvertieren Json mit Newtonsoft-Bibliothek, aber es enthält XML-Deklaration Teil auch. Wie kann ich XML-Deklaration Teil überspringen und verbleibende Datei zu JSON konvertieren?XML in Json konvertieren und XML-Deklaration aus konvertiertem Json entfernen
Ich benutze unten Code (C#), um es zu konvertieren.
employeeXMLDoc.RemoveChild(employeeXMLDoc.FirstChild);
Und dann serialisiert, wie du bist:
JsonConvert.SerializeXmlNode(employeeXMLDoc)
XML-Beispieleingabe
<?xml version="1.0" encoding="UTF-8" ?>
<Employee>
<EmployeeID>1</EmployeeID>
<EmployeeName>XYZ</EmployeeName>
</Employee>
Json Ausgabe
{"?xml":{"@version":"1.0","@encoding":"UTF-8"},"Employee":{"EmployeeID":"1","EmployeeName":"XYZ"}}