Joan eduki nagusira
LibraTool logoLibraTool

XML Formatzailea eta Balioztagailua doan

Inprimatu eta egiaztatu XML zure nabigatzailearen DOM analizatzaile natiboarekin. Ekoizpenerako txikitutako irteera barne.

Linez kanpo funtzionatzen du behin kargatuta

Jaregin fitxategi bat hemen edo egin klik arakatzeko

XML Β· zure gailuan prozesatua

edo sakatu Ctrl+V arbeletik itsasteko

Arakatu fitxategiak
Irteera hemen agertuko da…

Ohiko erabilerak

  • Formateatua RSS / Atom FluxuakInspektatua eta ederra-inpresa RSS eta Atom fluxu XML egitura frogapena baino.
  • Formateatua SOAP API Eskaerak eta ErantzunakSOAP sobeak jakina zailak irakurtzeko linean. Formateatua API deien debugeartzeko.
  • Formateatua eta Egiaztatu Sitemap.xmlEgiaztatu sitemap.xml SEO - ikusi URL guztia eta segurua egitura balida baino Google bidali.
  • Inspektatua Bulegoa Agiriaren XMLModernoa .docx, .xlsx, .pptx fitxategiak ZIP artxiboak XML. Inspektatua barruko XML debugeartzeko.
  • Inspektatua XML Konfigurazio FitxategiakSpring, .NET, Tomcat, Maven, Ant - asko ekosistemak XML config erabiltzen. Formateatua berrikuspenatzat.

Nola Funtzionatzen Du

Tresna honek XML analizatu eta berformateatzen du erabat zure nabigatzailean barneko DOMParser APIa erabiliz β€” nabigatzaileek SVG eta XHTML kudeatzeko erabiltzen duten XML motor bera. Liburutegirik ez da kargatzen; testu-formateatzaile ederra, minifikatzailea, eta JSON bihurgailua guztiak tresna honetan eskuz idatzita daude.

  1. 1
    DOMParser-ek egitura baliozkotzen du
    Zure XML nabigatzailearen jatorrizko DOMParserri elikatzen zaio application/xml MIME motarekin. Dokumentua ongi eratua ez badago β€” itxi gabeko etiketa bat, erro-elementu bat falta bada, komatxo bat egokitu ez badira β€” DOMParserrek parsererror nodo bat sortzen du eta tresnak nabigatzailearen bere errore-mezua agerian jartzen du arazoa isilean baztertu beharrean.
  2. 2
    Serializatzaile pertsonalizatuak zuhaitza berreraikitzen du
    Eskuz idatzitako zeharkatzaile errekurtsibo batek analizatutako DOMko nodo bakoitza zeharkatzen du β€” elementuak, testu-nodoak, CDATA sekzioak, iruzkinak, eta prozesamendu-argibideak β€” eta zure hautatutako koska-zabaleran (1, 2, edo 4 zuriune) berriz serializatzen ditu. Irteera minifikatuak zeharkatzaile bera berrerabiltzen du betegarri-kate huts batekin, beraz zuriune-hutsezko testu-nodoak kentzen dira elementu barruko testu-edukia ukitu gabe.
  3. 3
    Estatistika egiturazkoak zenbatzen dira
    Serializazio formateatuaren pasadan zeharkatzaileak dokumentuko elementu eta atributu bakoitza zenbatzen du eta guztizkoak jakinarazten ditu aurretiko/ondorengo karaktere-tamainekin batera, XMLaren egiturazko ikuspegi azkar bat emanez analisi-urrats gehigarririk gabe.
  4. 4
    Aukerako JSON bihurketa
    Bigarren funtzio errekurtsibo batek analizatutako DOM JSON objektu bihurtzen du: elementu-atributuak @z aurrizkiztatutako gako bihurtzen dira, errepikatutako anaien elementuak arrai bihurtzen dira, eta testu-ume bakartuak testu-kate huts bihurtzen dira. Emaitza JSON.stringify bidez serializatzen da deskarga edo kopiatzeko.

Erlazionatutako tresnak

Maiz egiten diren galderak