Guía técnica para la conversión de W3C XML a RFC 8259 JSON, prefijos de atributos (@_), gestión de CDATA, arrays y procesamiento de sobres SOAP.
Modo de transformación: XML a JSON o JSON a XML.
Prefijo para distinguir atributos de etiquetas frente a elementos hijos (ej. @_).
Nombre de propiedad para el contenido textual en elementos con atributos (#text).
Anteponer '@_' a los atributos XML evita colisiones entre atributos de nodo (<item id='1'>) y etiquetas hijas anidadas (<item><id>1</id></item>).
Las secciones CDATA (<![CDATA[...]]>) protegen caracteres sin escapar (<, >, &). La conversión a JSON las traduce automáticamente en cadenas de texto nativas.
Todo el análisis XML se ejecuta en la memoria del navegador. Sus transacciones SOAP y documentos confidenciales nunca viajan a servidores remotos.
Cuando un nodo XML contiene un solo hijo, los parsers simples generan un objeto en lugar de un array. La herramienta permite forzar la estructura de lista.
Los ampersands no escapados violan la sintaxis W3C XML. Sustitúyalos por entidades estándar (&) o use un bloque CDATA.
Al no existir atributos nativos en JSON, se mapean como claves con prefijo (ej. '@_id': '123') y el texto del nodo se asocia a la clave '#text'.
Sí. Los espacios de nombres (xmlns:soap) y las etiquetas con prefijo (soap:Envelope) se conservan fielmente como claves JSON.
Dado que el estándar JSON (RFC 8259) prohíbe los comentarios, estos se eliminan automáticamente para garantizar un JSON válido.
Completamente seguro. ToolsAA se ejecuta 100% en el lado del cliente ('use client'). Ningún archivo XML se transmite a servidores.
Query global DNS servers via DNS-over-HTTPS (DoH) to inspect A, AAAA, MX, NS, TXT, and CNAME propagation records.
Translate 8-bit binary strings (01100001) into English ASCII text and inspect raw byte representations side-by-side.
Convert GraphQL schema definitions (SDL) into strongly typed TypeScript interfaces and type aliases instantly.
Build valid sitemap.xml files adhering to sitemaps.org standards with changefreq, priority, and lastmod tags.
Parse Rust Cargo.toml and Python pyproject.toml files into structured JSON and back with zero server transmission.
Generate Google-compliant JSON-LD schema markup for Articles, FAQs, SoftwareApplications, and LocalBusinesses.