← ወደ ባህሪያት ይመለሱ
Free

XML Formatter

XML Formatter XML ን በአሳሽ ውስጥ በሚያምር ሁኔታ ያትማል፣ ያሳንሳል እና ያረጋግጣል። ሊስተካከል የሚችል indentation፣ ባዶ tags ን በራስ-ሰር self-closing የማድረግ አማራጭ፣ የአስተያየት ጥበቃ ማብሪያ፣ እና syntax-highlighted ውጤት። ለ RFC-ተስማሚ ማረጋገጫ ከግልጽ የስህተት መልዕክቶች ጋር የአሳሹን native DOMParser ይጠቀማል።

XML በጣም ተወዳጅ የውሂብ ቅርጸት ላይሆን ይችላል፣ ነገር ግን አሁንም በየቦታው ይገኛል — RSS feeds፣ SOAP APIs፣ SVG ፋይሎች፣ የውቅር ፋይሎች (Spring፣ Maven፣ Android)፣ የግንባታ ውጤቶች፣ SAML assertions፣ እና ስፍር ቁጥር የሌላቸው legacy integrations። ያ XML እንደ አንድ መስመር blob ወይም ወጥ ባልሆነ indentation ሲታይ ለማንበብ በጣም ከባድ ነው። XML Formatter ይህንን ያለምንም ስቀላ በአሳሽ ውስጥ ይፈታል። ማንኛውንም XML ይለጥፉ — minified፣ በደንብ ያልተስተካከለ፣ ወይም አዲስ የተቀዳ — Format ጠቅ ያድርጉ፣ የሚፈልጉትን indent width ያለው በንፁህ የተስተካከለ ዛፍ ያገኙ። ባዶ elements በራስ-ሰር self-closed ሊሆኑ ይችላሉ (<tag></tag> → <tag />) ለቅንጣትነት፣ እና አስተያየቶች ሊቆዩ ወይም ሊወገዱ ይችላሉ። የአሳሹ native DOMParser ግቤቱን ያረጋግጣል — ማንኛውም የ syntax ስህተት (ያልተዘጉ tags፣ ልክ ያልሆኑ entities፣ የማይመሳሰሉ quotes) ግምታዊ ቦታውን ጨምሮ ግልጽ በሆነ የስህተት መልዕክት ይታያል። Syntax highlighting tags ን ወይን ጠጅ ቀለም፣ የ attribute ስሞችን ሰማያዊ፣ ዋጋዎችን አረንጓዴ፣ እና አስተያየቶችን ጣሊክ ግራጫ ያደርጋል — መዋቅሩን ለማየት ቀላል ያደርገዋል። Minify አማራጭ ለምርት አጠቃቀም ወይም በአንድ-መስመር string ውስጥ ለማካተት በ tags መካከል ያለውን ክፍተት ያሳጥራል።

የቀጥታ ቅድመ እይታ
example.com
XML ቅርጸት ሰሪ ✓ ትክክል XML · 12 lines
Indent: 2 ✓ Self-close empty tags ✓ Syntax highlight
Input (minified)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
የቅርስብ ውጤት
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
ቁልፍ ባህሪያት

የ Pretty-Print ቅርጸት

Minified ወይም የተዘበራረቀ XML ን ወደ በንፁህ የተስተካከለ ውጤት ይለውጣል። ሊስተካከል የሚችል indent width (0-8 ክፍተቶች)።

ግልጽ ስህተቶች ያሉት ማረጋገጫ

ለመስፈርት-ተስማሚ ማረጋገጫ የአሳሹን DOMParser ይጠቀማል። የ syntax ስህተቶች ከቦታ ዝርዝሮች ጋር ይታያሉ።

የ Minify አማራጭ

ለታመቀ ውጤት በ tags መካከል ያለውን ክፍተት ሁሉ ያስወግዳል — XML ን በ code strings ውስጥ ለማካተት ወይም payload መጠንን ለመቀነስ ጠቃሚ ነው።

Syntax Highlighting

Tags፣ የ attribute ስሞች፣ ዋጋዎች እና አስተያየቶችን ለቀላል ማየት በተለያየ ቀለም ይለያል። ለ plain text ውጤት ያጥፉት።

ባዶ Tags ን Self-Close ማድረግ

ባዶ element tags ን (<tag></tag>) በራስ-ሰር ወደ self-closing ቅርጽ (<tag />) ለቅንጣትነት ያሳጥራል።

የአስተያየት ቁጥጥር

ለሰነድነት አስተያየቶችን ያቆዩ፣ ወይም XML ን ለምርት ወይም ለ API payloads ሲያዘጋጁ ያስወግዷቸው።

የተለመዱ የአጠቃቀም ሁኔታዎች

SOAP API ምላሾችን ማረም

SOAP bodies አንድ-መስመር XML ብዥታ ናቸው። መዋቅሩን ለመመርመር እና የሚፈልጉትን ሜዳ ለማግኘት ይቅረጹ።

የ SVG Source ማርትዕ

ውስብስብ SVG ይለጥፉ፣ የ path/rect/g መዋቅሩን ለማየት ይቅረጹ፣ የተለዩ elements ን ያርትዑ፣ minified ተመልሶ ይቅዱ።

የ RSS Feed ምርመራ

በፕሮግራም ከመተንተናቸው በፊት የ item መዋቅርን ለማረጋገጥ RSS/Atom feeds ን ይቅረጹ።

የ Build Config ፋይል ግምገማ

ለ code review pom.xml፣ build.xml፣ ወይም Android manifest ፋይሎችን ያጽዱ — ወጥ የሆነ indentation diffs ን ግልጽ ያደርጋል።

የ Config ማረጋገጫ

config ከማስቀመጥዎ በፊት XML በትክክል የተዋቀረ መሆኑን ያረጋግጡ — ምርትን ከማበላሸቱ በፊት የጎደለ </tag> ን ይያዙ።

እንዴት እንደሚጠቀሙ
1

XML Formatter ን ይክፈቱ

በ DevSuite Pro dock ውስጥ ያለውን XML አዶ ጠቅ ያድርጉ። አማራጮች እና የግቤት ቦታ ያለው ፓነል ይከፈታል።

2

የ XML ዎን ይለጥፉ

ማንኛውንም XML ይለጥፉ — ከ API ምላሽ፣ የውቅር ፋይል፣ SVG፣ RSS feed ወዘተ። እየተየቡ ሲሄዱ የቀጥታ ማረጋገጫ ይሰራል።

3

Format ን ጠቅ ያድርጉ

በንፁህ የተስተካከለ ውጤት ለማግኘት Format ን ይጫኑ። ልክ ያልሆነ XML ከመቅረጹ በፊት ከቦታ ጋር ስህተት ያሳያል።

4

አማራጮችን ያስተካክሉ

indent width ን ያስተካክሉ፣ self-close empty tags ን ያብሩ/ያጥፉ፣ አስተያየቶችን ያቆዩ/ያስወግዱ፣ እና syntax highlighting ን ያንቁ/ያሰናክሉ።

5

ይቅዱ እና ይጠቀሙ

በ code፣ documentation ወይም API call ውስጥ ለመጠቀም የተቀረጸውን ወይም minified XML ለመያዝ Copy ጠቅ ያድርጉ።

ለመሞከር ዝግጁ ነዎት?

DevSuite Pro ን በነፃ ይጫኑ እና 64+ የገንቢ መሳሪያዎችን ለአሳሽዎ ይክፈቱ።

ወደ Chrome ያክሉ ወደ Edge ያክሉ ወደ FireFox ያክሉ