កម្មវិធីរៀបចំទម្រង់ និងផ្ទៀងផ្ទាត់ XML ឥតគិតថ្លៃ
Pretty-print និង validate XML ដោយប្រើ DOM parser native របស់កម្មវិធីរុករករបស់អ្នក។ រួមបញ្ចូលលទ្ធផល minified សម្រាប់ប្រើ production។
ទម្លាក់ឯកសារនៅទីនេះ ឬចុចដើម្បីរកមើល
XML · ដំណើរការលើឧបករណ៍របស់អ្នក
ឬចុច Ctrl+V ដើម្បីបិទភ្ជាប់ពីក្ដារតម្បៀតខ្ទាស់
Output នឹងបង្ហាញនៅទីនេះ…ការប្រើប្រាស់ទូទៅ
- ឌាក់ RSS / Atom ឯក ឯងពិនិត្យ និង ស្អាត-ព្រឹត្ត RSS ឬ Atom ឯក ឯង XML ដើម្បី ផ្ទៀងផ្ទាត់ សម្ព័ន្ធ មុនពេល ផលិតកម្ម។
- ឌាក់ SOAP API សំណើ និង ឆ្លើយSOAP ក្រឡម អាច ពិបាក អាន នៅលើ បន្ទាត់ មួយ។ ឌាក់ ពួកគេ ដើម្បី ក្មេងៗ API ស្នើសុំ។
- ឌាក់ និង ផ្ទៀងផ្ទាត់ Sitemap.xmlពិនិត្យ sitemap.xml សម្រាប់ SEO — មើល ទាំង URL និង ផ្ទៀងផ្ទាត់ សម្ព័ន្ធ មាន ដ៏ឡើង មុនពេល ដាក់ស្វាបរ Google។
- ពិនិត្យ ការងារសារ XMLផ្សេង .docx, .xlsx, .pptx ឯក ឯង ZIP ឯក ឯង XML។ ពិនិត្យ ខាង ក្នុង XML សម្រាប់ ក្មេងៗ។
- ពិនិត្យ XML ឋានៈ ឯក ឯងSpring, .NET, Tomcat, Maven, Ant — ច្រើន ប្រព័ន្ធ ប្រើ XML ឋានៈ។ ឌាក់ សម្រាប់ ពិនិត្យ។
វាដំណើរការដោយរបៀបណា
ឧបករណ៍នេះញែក និងធ្វើទ្រង់ទ្រាយឡើងវិញនូវ XML ទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើ DOMParser API ដើម — ម៉ាស៊ីន XML ដូចគ្នាដែលកម្មវិធីរុករកប្រើដើម្បីដោះស្រាយ SVG និង XHTML។ គ្មានបណ្ណាល័យត្រូវបានផ្ទុកឡើយ; កម្មវិធីធ្វើទ្រង់ទ្រាយស្អាត កម្មវិធីបង្រួម និងកម្មវិធីបំប្លែង JSON សុទ្ធតែសរសេរដោយដៃក្នុងឧបករណ៍នេះ។
- 1DOMParser ផ្ទៀងផ្ទាត់រចនាសម្ព័ន្ធXML របស់អ្នកត្រូវបានបញ្ជូនទៅ DOMParser ដើមរបស់កម្មវិធីរុករកជាមួយប្រភេទ MIME application/xml។ ប្រសិនបើឯកសារមិនមានទ្រង់ទ្រាយត្រឹមត្រូវ — ស្លាកមិនបានបិទ ធាតុឫសបាត់ សម្រង់មិនត្រូវគ្នា — DOMParser បង្កើតថ្នាំង parsererror ហើយឧបករណ៍បង្ហាញសារកំហុសផ្ទាល់ខ្លួនរបស់កម្មវិធីរុករក ជាជាងលេលើកបញ្ហាដោយស្ងាត់ៗ។
- 2កម្មវិធីធ្វើ serialise ផ្ទាល់ខ្លួនសាងសង់ដើមឈើឡើងវិញកម្មវិធីដើរឆ្លងកាត់ recursive សរសេរដោយដៃឆ្លងកាត់ថ្នាំងគ្រប់ក្នុង DOM ដែលបានញែក — ធាតុ ថ្នាំងអត្ថបទ ផ្នែក CDATA សំគាល់ និងសេចក្តីណែនាំដំណើរការ — ហើយ serialise ពួកវាឡើងវិញជាមួយទទឹងចំណុចជម្រៅដែលអ្នកបានជ្រើសរើស (1, 2 ឬ 4 ចន្លោះ)។ លទ្ធផលបង្រួមប្រើកម្មវិធីដើរដដែលជាមួយខ្សែអក្សរផ្ទុះទទេ ដូច្នេះថ្នាំងអត្ថបទតែចន្លោះស្រង់ត្រូវបានលុបចេញដោយមិនប៉ះពាល់មាតិកាអត្ថបទក្នុងធាតុឡើយ។
- 3ស្ថិតិរចនាសម្ព័ន្ធត្រូវបានរាប់ក្នុងអំឡុងជំហាន serialise ធ្វើទ្រង់ទ្រាយ កម្មវិធីដើររាប់ធាតុ និងលក្ខណៈសម្បត្តិគ្រប់ក្នុងឯកសារ ហើយរាយការណ៍សរុបជាមួយទំហំតួអក្សរមុន/ក្រោយ ផ្តល់ឲ្យអ្នកនូវទិដ្ឋភាពរចនាសម្ព័ន្ធរហ័សនៃ XML ដោយគ្មានជំហានញែកបន្ថែមណាមួយឡើយ។
- 4ការបំប្លែង JSON ជាជម្រើសអនុគមន៍ recursive ទីពីរបំប្លែង DOM ដែលបានញែកទៅជាវត្ថុ JSON: លក្ខណៈសម្បត្តិធាតុក្លាយជាគន្លឹះមានបុព្វបទ @ ធាតុបងប្អូនស្ទួនក្លាយជាអារេ និងកូនអត្ថបទតែម្នាក់ក្លាយជាតម្លៃខ្សែអក្សរធម្មតា។ លទ្ធផលត្រូវបាន serialise ជាមួយ JSON.stringify សម្រាប់ទាញយក ឬចម្លង។
ឧបករណ៍ពាក់ព័ន្ធ
ធ្វើឱ្យស្អាត CSS
រៀបចំ CSS ដែលបានបង្រួមឱ្យមានការចូលបន្ទាត់ស្មើគ្នា ឬបង្រួម CSS។ មានជម្រើសតម្រៀបលក្ខណៈតាមអក្ខរក្រម ដើម្បីប្រៀបធៀបភាពខុសគ្នាបានងាយស្រួល។
ធ្វើឱ្យស្អាត & Minify HTML
Pretty-print ឬ minify HTML ជាមួយ indentation nesting ត្រឹមត្រូវ។ រក្សា content ខាងក្នុង <pre>, <script>, <style> block។
SQL Formatter & ធ្វើឱ្យស្អាត
Pretty-print SQL query ជាមួយ indentation ត្រឹមត្រូវ keyword case ដែលអាចតំរូវ និង line break លើ clause ចម្បង។ ដំណើរការជាមួយ SQL dialect ណាមួយ។