LibraTool logoLibraTool

ነፃ XML ፎርማተር እና ማረጋገጫ

የአሳሽዎን ውስጣዊ DOM parser በመጠቀም XML ን በንጹህ ያትሙና ያረጋግጡ። ለምርት አጠቃቀም የተጨመቀ ውጤትን ያካትታል።

ከተጫነ በኋላ ከመስመር ውጭ ይሠራል

ፋይሎችን እዚህ ይጣሉ፣ ወይም ለማሰስ ጠቅ ያድርጉ

XML · የፋይል መጠን ገደብ የለም

ወይም ከቅንጥብ ሰሌዳዎ ለመለጠፍ Ctrl+V ይጫኑ

ፋይሎችን አስስ
ውጤት እዚህ ይታያል…

እንዴት እንደሚሠራ

ይህ መሣሪያ XMLን ሙሉ በሙሉ በአሳሽዎ ውስጥ አብሮገነቡን DOMParser API በመጠቀም ይተነትናል እና እንደገና ይቀርጻል — አሳሾች SVG እና XHTMLን ለማስተናገድ የሚጠቀሙበት ተመሳሳይ የXML ሞተር። ምንም ላይብረሪ አይጫንም፤ አሳማሪው፣ አሳናሹ እና የJSON መቀየሪያው ሁሉም በዚህ መሣሪያ ውስጥ በእጅ የተጻፉ ናቸው።

  1. 1
    DOMParser መዋቅሩን ያረጋግጣል
    XMLዎ በapplication/xml የMIME ዓይነት ለአሳሹ አብሮገነብ DOMParser ይሰጣል። ሰነዱ በትክክል ካልተቀረጸ — ያልተዘጋ መለያ፣ የጎደለ የሥር አካል፣ ያልተጣጣሙ ጥቅሶች — DOMParser የparsererror አንጓ ያመርታል፤ መሣሪያውም ችግሩን በዝምታ ችላ ከማለት ይልቅ የአሳሹን የራሱ የስህተት መልዕክት ያሳያል።
  2. 2
    ብጁ ቀያሪ ዛፉን እንደገና ይገነባል
    በእጅ የተጻፈ ተደጋጋሚ ተጓዥ በተተነተነው DOM ውስጥ ያለውን እያንዳንዱን አንጓ — አካላትን፣ የጽሑፍ አንጓዎችን፣ የCDATA ክፍሎችን፣ አስተያየቶችን እና የሂደት መመሪያዎችን — ያልፋል እና በመረጡት የገብ ስፋት (1፣ 2 ወይም 4 ክፍተቶች) እንደገና ይቀይራቸዋል። የተሳነሰው ውጤት ተመሳሳዩን ተጓዥ በባዶ የሙሌት ሕብረቁምፊ እንደገና ይጠቀማል፤ ስለዚህ ክፍተት-ብቻ የጽሑፍ አንጓዎች በአካላት ውስጥ ያለውን የጽሑፍ ይዘት ሳይነኩ ይወገዳሉ።
  3. 3
    የመዋቅር ስታቲስቲክስ ይቆጠራሉ
    በተቀረጸው የመቀየሪያ ዙር ወቅት ተጓዡ በሰነዱ ውስጥ ያለውን እያንዳንዱን አካል እና ባህሪ ይቆጥራል እና ድምሮቹን ከበፊት/ከበኋላ የቁምፊ መጠኖች ጋር ይገልጻል፤ ይህም ያለ ተጨማሪ የትንተና ደረጃ የXMLውን ፈጣን የመዋቅር አጠቃላይ እይታ ይሰጥዎታል።
  4. 4
    አማራጭ የJSON መቀየር
    ሁለተኛ ተደጋጋሚ ተግባር የተተነተነውን DOM ወደ JSON ነገር ይቀይራል፦ የአካል ባህሪያት በ@ የሚጀምሩ ቁልፎች ይሆናሉ፣ የተደጋገሙ ወንድም አካላት ድርድሮች ይሆናሉ፣ ብቸኛ የጽሑፍ ልጆች ደግሞ ቀላል የሕብረቁምፊ እሴቶች ይሆናሉ። ውጤቱ ለማውረድ ወይም ለመቅዳት በJSON.stringify ይቀየራል።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች