sv

FHIR JSON och XML

Konvertera en FHIR R4-resurs mellan JSON och XML, åt båda hållen - lokalt i webblasaren, utan uppladdning.

Endast visning och konvertering, inte ett diagnostiskt hjälpmedel.

Körs lokalt på din enhet ...

0%

Dina filer lämnade aldrig din enhet

    Laddas min fil upp?

    Nej. Allt körs i din webbläsare - din fil lämnar aldrig din enhet. Så går det att verifiera

    Ingen uppladdning100% lokalt
    Innehållet stannar hos digingen åtkomst för tredje part
    Servrar i TysklandGDPR by design
    Granskat externtTLS A+ · HTTP-rubriker A+

    HL7 FHIR R4 tillåter två likvärdiga representationer av samma resurs: JSON och XML. Båda bär samma innehåll men låter sig inte utan vidare omvandlas till varandra - FHIR XML följer egna regler: enkla värden ligger i ett value-attribut (t.ex. <gender value="male"/>), resourceType är namnet på rotelementet, namnrymden är http://hl7.org/fhir, upprepningsbara fält blir arrayer i JSON, och en inbäddad resurs (t.ex. inuti en Bundle-entry) visas som ett barnelement med stor bokstav. En vanlig JSON-till-XML-konverterare får inte dessa regler rätt.

    Det här verktyget känner av riktningen automatiskt utifrån innehållet: släpp en FHIR JSON-fil så får du giltig FHIR XML (med namnrymden och value-attribut); släpp FHIR XML så får du ren FHIR JSON (med arrayer för upprepningsbara element). Inbäddade resurser inuti en Bundle hanteras korrekt åt båda hållen. Du kan släppa flera filer på en gång; var och en konverteras för sig.

    Allt körs helt lokalt i webblasaren (ren JavaScript, ingen server, inget främmande bibliotek från ett främmande CDN) - resursen med sina patientdata lämnar aldrig din enhet. Ärlig inramning: det här är en strukturell formatkonvertering mellan de två FHIR-serialiseringarna, inte en profilvaliderare och inte ett kliniskt verktyg. En teknisk notering: XML bär inte JSON-datatyper, så enkla värden kommer tillbaka från XML som text (utom true/false); kontrollera resultatet mot schemat och profilerna i ditt målsystem.

    Tekniska data

    Tekniska data
    IndataformatJSON, XML
    UtdataformatXML
    BatchbearbetningJa
    BearbetningLokalt i webbläsaren (JavaScript)
    FiluppladdningIngen

    I 3 steg

    1. Släpp en FHIR-fil: JSON (.json) eller XML (.xml).
    2. Riktningen känns av automatiskt; konverteringen körs lokalt i webblasaren.
    3. Ladda ner resultatet (JSON blir XML, XML blir JSON).

    Begränsningar: Konverterar en HL7 FHIR R4-resurs (eller Bundle) mellan dess JSON- och dess XML-serialisering, åt båda hållen, med FHIR-reglerna: value-attribut för enkla värden, resourceType som rotelement, namnrymden http://hl7.org/fhir, upprepningsbara element som arrayer, inbäddad resurs som barnelement med stor bokstav. Riktningen känns av automatiskt utifrån innehållet. Vanliga upprepningsbara element (t.ex. identifier, name, given, address, line, coding, entry, extension) behandlas som arrayer; kontrollera kardinaliteten för en ovanlig profil. XML bär inte JSON-datatyper: enkla värden kommer tillbaka från XML som text (true/false blir boolean). Det är en strukturell konvertering, inte en profilvaliderare och inte ett kliniskt verktyg; kontrollera resultatet mot schemat och profilerna i ditt målsystem.

    Vanliga frågor

    Laddas mina patientdata upp?

    Nej. Konverteringen körs helt lokalt i webblasaren (ren JavaScript, ingen server); FHIR-resursen lämnar aldrig din enhet.

    Åt vilket håll konverterar verktyget?

    Åt båda hållen. Verktyget känner av det utifrån innehållet: FHIR JSON blir FHIR XML, och FHIR XML blir FHIR JSON.

    Bevaras innehållet vid en tur-och-retur-konvertering?

    Strukturen bevaras (JSON -> XML -> JSON). En teknisk poäng: XML bär inte JSON-datatyper, så enkla värden kommer tillbaka från XML som text (utom true/false).

    Stöds Bundles med inbäddade resurser?

    Ja. En inbäddad resurs (t.ex. inuti en Bundle-entry) hanteras korrekt åt båda hållen - i XML som ett barnelement med stor bokstav.

    Validerar verktyget min FHIR mot en profil?

    Nej. Det är enbart en formatkonvertering mellan JSON och XML, inte en profilvaliderare och inte ett kliniskt verktyg. Kontrollera resultatet mot schemat i ditt målsystem.

    Relaterade verktyg