Överför JSON-data till XML

För integrationer och datautbyte när ett JSON-resultat ska lämnas till ett äldre system eller en XML-baserad tjänst.

Forma strukturerade JSON-data till ett XML-dokument som kan kopieras och användas direkt. Det du matar in stannar helt på din enhet.

Så använder du

  1. Placera ett JSON-objekt eller en array i inmatningsområdet, eller importera en kompatibel fil (.xml, .json, .yaml, .yml, .md, .markdown, .html, .htm, .txt).
  2. Starta konverteringen genom att klicka på Konvertera.
  3. Resultatet visar ett XML-dokument byggt från dina data.
  4. Kontrollera taggstrukturen och elementnästlingen.
  5. Kopiera den genererade XML:en eller rensa fälten med Radera.

Exempel

Du behöver skicka data till en tjänst som bara accepterar XML. Du utgår från en JSON, och verktyget konverterar den till XML med taggar som matchar nycklarna. Du får ett dokument redo att överföras.

Gränser och format

Var bearbetningen sker

Konverteringen är lokal: din webbläsare bygger XML:en utan att skicka JSON:en ut. Dina data stannar därför på din dator under hela processen.

Vanliga frågor

Hur hanteras JSON-arrayer i XML:en?

En array omvandlas i allmänhet till en serie upprepade element med samma taggnamn. Det exakta namnet beror på föräldranyckeln. Kontrollera att representationen matchar vad tjänsten förväntar sig.

Kan jag inkludera XML-attribut i indata-JSON?

Verktyget härleder inte automatiskt attribut från JSON-egenskaper. Alla data blir element eller text. För attribut krävs manuell anpassning av XML:en.

Är den genererade XML:en giltig?

Verktyget producerar välformat XML i de flesta fall, men det garanterar inte giltighet mot ett specifikt schema. Kontrollera resultatet med en XML-validator innan du använder det.

Kan jag importera en fil i ett annat format än JSON?

Ja, du kan importera filer med formaten XML, JSON, YAML, YML, Markdown, HTML och text. Innehållet läses in i verktyget och används för att bygga XML-dokumentet. Kontrollera taggstrukturen och nästlingen efter konverteringen, och kopiera eller rensa resultatet när du är klar. Bearbetningen sker lokalt i webbläsaren, så dina data skickas inte ut.

Vad bör jag kontrollera i XML-resultatet innan jag använder det?

Granska taggnamn, elementordning och nästling, eftersom namnen kanske inte följer ditt systems konventioner. Arrayer blir upprepade element, vilket kan skilja sig från ditt schema. Attribut skapas inte automatiskt från JSON-egenskaper. Validera därför resultatet mot målets XML-schema innan du använder dokumentet. Det ger en säkrare grund för vidare bearbetning.

Verktyg i samma kategori