இலவச XML வடிவமைப்பாளர் & சரிபார்ப்பாளர்
உங்கள் உலாவியின் சொந்த DOM பார்சரைப் பயன்படுத்தி XML-ஐ அழகாக அச்சிட்டு சரிபார்க்கவும். தயாரிப்பு பயன்பாட்டிற்கான மினிஃபை செய்யப்பட்ட வெளியீடு அடங்கும்.
கோப்புகளை இங்கே இழுக்கவும், அல்லது உலாவ கிளிக் செய்யவும்
XML · கோப்பு அளவு வரையறை இல்லை
அல்லது உங்கள் கிளிப்போர்டிலிருந்து ஒட்ட Ctrl+V ஐ அழுத்தவும்
வெளியீடு இங்கே தோன்றும்…இது எவ்வாறு செயல்படுகிறது
இந்த டூல் உள்ளமைந்த DOMParser API பயன்படுத்தி XML-ஐ முழுமையாக உங்கள் பிரவுசரில் பார்ஸ் செய்து மறு-ஃபார்மேட் செய்கிறது — பிரவுசர்கள் SVG மற்றும் XHTML-ஐ கையாள பயன்படுத்தும் அதே XML இன்ஜின். எந்த library-யும் ஏற்றப்படவில்லை; pretty-printer, minifier மற்றும் JSON கன்வெர்ட்டர் அனைத்தும் இந்த டூலிலேயே கை-எழுதப்பட்டவை.
- 1DOMParser கட்டமைப்பை சரிபார்க்கிறதுஉங்கள் XML பிரவுசரின் நேட்டிவ் DOMParser-க்கு application/xml MIME வகையுடன் அளிக்கப்படுகிறது. ஆவணம் நன்கு-உருவாக்கப்படவில்லை என்றால் — மூடப்படாத டேக், விடுபட்ட ரூட் எலிமென்ட், பொருந்தாத மேற்கோள்கள் — DOMParser ஒரு parsererror நோடை உருவாக்குகிறது, டூல் பிரச்சினையை அமைதியாக புறக்கணிப்பதற்குப் பதிலாக பிரவுசரின் சொந்த பிழை செய்தியை வெளிப்படுத்துகிறது.
- 2கஸ்டம் சீரியலைசர் மரத்தை மீண்டும் கட்டமைக்கிறதுஒரு கை-எழுதப்பட்ட மறுசுழற்சி வாக்கர் பார்ஸ் செய்யப்பட்ட DOM-இல் உள்ள ஒவ்வொரு நோடையும் — எலிமென்ட்கள், டெக்ஸ்ட் நோடுகள், CDATA பிரிவுகள், கருத்துகள், மற்றும் செயலாக்க வழிமுறைகள் — கடந்து, உங்கள் தேர்ந்தெடுத்த indent அகலத்துடன் (1, 2 அல்லது 4 வெற்றிடங்கள்) அவற்றை மீண்டும் சீரியலைஸ் செய்கிறது. Minified வெளியீடு அதே வாக்கரை காலி பேட் ஸ்ட்ரிங்குடன் மறுபயன்படுத்துகிறது, எனவே வெற்றிடம்-மட்டும் டெக்ஸ்ட் நோடுகள் எலிமென்ட்டுகளுக்குள் உள்ள டெக்ஸ்ட் உள்ளடக்கத்தைத் தொடாமல் நீக்கப்படுகின்றன.
- 3கட்டமைப்பு புள்ளிவிவரங்கள் எண்ணப்படுகின்றனஃபார்மேட் செய்யப்பட்ட சீரியலைசேஷன் பாஸில் வாக்கர் ஆவணத்தில் உள்ள ஒவ்வொரு எலிமென்ட்டையும் அட்ரிபியூட்டையும் எண்ணி, முன்/பின் எழுத்து அளவுகளுடன் மொத்தங்களை அறிக்கை செய்கிறது, எந்த கூடுதல் பார்ஸ் படியும் இல்லாமல் XML-இன் விரைவான கட்டமைப்பு கண்ணோட்டத்தைத் தருகிறது.
- 4விருப்பமான JSON மாற்றம்இரண்டாவது மறுசுழற்சி ஃபங்ஷன் பார்ஸ் செய்யப்பட்ட DOM-ஐ ஒரு JSON ஆப்ஜெக்டாக மாற்றுகிறது: எலிமென்ட் அட்ரிபியூட்கள் @ முன்னொட்டுடன் கீகளாகின்றன, மீண்டும் மீண்டும் வரும் சிப்லிங் எலிமென்ட்கள் அரேகளாகின்றன, தனி டெக்ஸ்ட் குழந்தைகள் தூய ஸ்ட்ரிங் மதிப்புகளாகின்றன. முடிவு பதிவிறக்கம் அல்லது காபிக்காக JSON.stringify-உடன் சீரியலைஸ் செய்யப்படுகிறது.
தொடர்புடைய கருவிகள்
HTML பியூட்டிஃபையர் & மினிஃபையர்
சரியான நெஸ்டிங் இண்டெண்டேஷனுடன் HTML-ஐ அழகாக அச்சிடவும் அல்லது மினிஃபை செய்யவும். <pre>, <script>, <style> தொகுதிகளுக்குள் உள்ளடக்கத்தைப் பாதுகாக்கிறது.
JSON ஃபார்மேட்டர்
JSON தரவை வடிவமைக்கவும், சரிபார்க்கவும், சிறிதாக்கவும் மற்றும் ஆராயவும். மரக் காட்சி, தொடரியல் சிறப்பம்சங்கள் மற்றும் ஒரு கிளிக் நகல்.
CSS மினிஃபையர் & பியூட்டிஃபையர்
கோப்பு அளவைக் குறைக்க CSS-ஐ மினிஃபை செய்யவும் அல்லது படிக்கும் வசதிக்காக மினிஃபை செய்யப்பட்ட CSS-ஐ பியூட்டிஃபை செய்யவும். உடனடி, உங்கள் உலாவியில்.