ಉಚಿತ XML ಫಾರ್ಮ್ಯಾಟರ್ ಮತ್ತು ವ್ಯಾಲಿಡೇಟರ್
ನಿಮ್ಮ ಬ್ರೌಸರ್ನ ಸ್ಥಳೀಯ DOM ಪಾರ್ಸರ್ ಬಳಸಿ XML ಪ್ರೆಟಿ-ಪ್ರಿಂಟ್ ಮತ್ತು ಮಾನ್ಯಗೊಳಿಸಿ. ಉತ್ಪಾದನಾ ಬಳಕೆಗಾಗಿ ಮಿನಿಫೈಡ್ ಔಟ್ಪುಟ್ ಒಳಗೊಂಡಿದೆ.
ಫೈಲ್ಗಳನ್ನು ಇಲ್ಲಿ ಬಿಡಿ, ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ
XML · ಫೈಲ್ ಗಾತ್ರದ ಮಿತಿಯಿಲ್ಲ
ಅಥವಾ ನಿಮ್ಮ ಕ್ಲಿಪ್ಬೋರ್ಡ್ನಿಂದ ಅಂಟಿಸಲು Ctrl+V ಒತ್ತಿ
ಔಟ್ಪುಟ್ ಇಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ…ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಈ ಟೂಲ್ ಅಂತರ್ನಿರ್ಮಿತ DOMParser API ಬಳಸಿ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ XML ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ ಮರುಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತದೆ — ಬ್ರೌಸರ್ಗಳು SVG ಮತ್ತು XHTML ನಿರ್ವಹಿಸಲು ಬಳಸುವ ಅದೇ XML ಎಂಜಿನ್. ಯಾವುದೇ ಲೈಬ್ರರಿ ಲೋಡ್ ಆಗುವುದಿಲ್ಲ; ಪ್ರೆಟ್ಟಿ-ಪ್ರಿಂಟರ್, ಮಿನಿಫೈಯರ್, ಮತ್ತು JSON ಪರಿವರ್ತಕ ಎಲ್ಲವೂ ಈ ಟೂಲ್ನಲ್ಲಿ ಕೈಬರಹ.
- 1DOMParser ರಚನೆಯನ್ನು ಮೌಲ್ಯೀಕರಿಸುತ್ತದೆನಿಮ್ಮ XML ಅನ್ನು MIME ಟೈಪ್ application/xml ನೊಂದಿಗೆ ಬ್ರೌಸರ್ನ ಸ್ಥಳೀಯ DOMParser ಗೆ ನೀಡಲಾಗುತ್ತದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಸರಿಯಾಗಿ ರೂಪುಗೊಂಡಿಲ್ಲದಿದ್ದರೆ — ಮುಚ್ಚದ ಟ್ಯಾಗ್, ಕಾಣೆಯಾದ ರೂಟ್ ಎಲಿಮೆಂಟ್, ಹೊಂದಾಣಿಕೆಯಾಗದ ಕೋಟ್ಗಳು — DOMParser parsererror ನೋಡ್ ಉತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಸಮಸ್ಯೆಯನ್ನು ಮೌನವಾಗಿ ನಿರ್ಲಕ್ಷಿಸುವ ಬದಲು ಟೂಲ್ ಬ್ರೌಸರ್ನ ಸ್ವಂತ ದೋಷ ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ.
- 2ಕಸ್ಟಮ್ ಸೀರಿಯಲೈಜರ್ ಟ್ರೀಯನ್ನು ಮರುನಿರ್ಮಿಸುತ್ತದೆಕೈಬರಹದ ರಿಕರ್ಸಿವ್ ವಾಕರ್ ಪಾರ್ಸ್ ಮಾಡಿದ DOM ನಲ್ಲಿನ ಪ್ರತಿ ನೋಡ್ ಅನ್ನು — ಎಲಿಮೆಂಟ್ಗಳು, ಪಠ್ಯ ನೋಡ್ಗಳು, CDATA ವಿಭಾಗಗಳು, ಕಾಮೆಂಟ್ಗಳು, ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಸೂಚನೆಗಳು — ಪ್ರವಾಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ನಿಮ್ಮ ಆಯ್ಕೆಮಾಡಿದ ಇಂಡೆಂಟ್ ಅಗಲದೊಂದಿಗೆ (1, 2, ಅಥವಾ 4 ಸ್ಪೇಸ್ಗಳು) ಮರುಸೀರಿಯಲೈಸ್ ಮಾಡುತ್ತದೆ. ಮಿನಿಫೈ ಮಾಡಿದ ಔಟ್ಪುಟ್ ಖಾಲಿ ಪ್ಯಾಡ್ ಸ್ಟ್ರಿಂಗ್ನೊಂದಿಗೆ ಅದೇ ವಾಕರ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಖಾಲಿ-ಜಾಗ-ಮಾತ್ರ ಪಠ್ಯ ನೋಡ್ಗಳನ್ನು ಎಲಿಮೆಂಟ್ಗಳೊಳಗಿನ ಪಠ್ಯ ವಿಷಯವನ್ನು ಸ್ಪರ್ಶಿಸದೆ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
- 3ರಚನಾತ್ಮಕ ಅಂಕಿಅಂಶಗಳನ್ನು ಎಣಿಸಲಾಗಿದೆಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸೀರಿಯಲೈಸೇಶನ್ ಪಾಸ್ ಸಮಯದಲ್ಲಿ ವಾಕರ್ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಪ್ರತಿ ಎಲಿಮೆಂಟ್ ಮತ್ತು ಅಟ್ರಿಬ್ಯೂಟ್ ಅನ್ನು ಎಣಿಸಿ ಮೊದಲು/ನಂತರದ ಅಕ್ಷರ ಗಾತ್ರಗಳ ಜೊತೆಗೆ ಒಟ್ಟುಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ, ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಪಾರ್ಸ್ ಹಂತವಿಲ್ಲದೆ XML ನ ತ್ವರಿತ ರಚನಾತ್ಮಕ ಅವಲೋಕನ ನೀಡುತ್ತದೆ.
- 4ಐಚ್ಛಿಕ JSON ಪರಿವರ್ತನೆಎರಡನೇ ರಿಕರ್ಸಿವ್ ಫಂಕ್ಷನ್ ಪಾರ್ಸ್ ಮಾಡಿದ DOM ಅನ್ನು JSON ಆಬ್ಜೆಕ್ಟ್ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ: ಎಲಿಮೆಂಟ್ ಅಟ್ರಿಬ್ಯೂಟ್ಗಳು @ ಪ್ರಿಫಿಕ್ಸ್ ಹೊಂದಿದ ಕೀಗಳಾಗುತ್ತವೆ, ಪುನರಾವರ್ತಿತ ಸಹೋದರ ಎಲಿಮೆಂಟ್ಗಳು ಅರೇಗಳಾಗುತ್ತವೆ, ಮತ್ತು ಒಂಟಿ ಪಠ್ಯ ಮಕ್ಕಳು ಸರಳ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳಾಗುತ್ತವೆ. ಫಲಿತಾಂಶವನ್ನು ಡೌನ್ಲೋಡ್ ಅಥವಾ ಕಾಪಿಗಾಗಿ JSON.stringify ನೊಂದಿಗೆ ಸೀರಿಯಲೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
HTML ಬ್ಯೂಟಿಫೈಯರ್ ಮತ್ತು ಮಿನಿಫೈಯರ್
ಸರಿಯಾದ ನೆಸ್ಟಿಂಗ್ ಇಂಡೆಂಟೇಶನ್ನೊಂದಿಗೆ HTML ಪ್ರೆಟಿ-ಪ್ರಿಂಟ್ ಅಥವಾ ಮಿನಿಫೈ ಮಾಡಿ. <pre>, <script>, <style> ಬ್ಲಾಕ್ಗಳ ಒಳಗಿನ ವಿಷಯವನ್ನು ಕಾಪಾಡುತ್ತದೆ.
JSON ಫಾರ್ಮ್ಯಾಟರ್
JSON ಡೇಟಾವನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿ, ಮೌಲ್ಯೀಕರಿಸಿ, ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ಅನ್ವೇಷಿಸಿ. ಟ್ರೀ ವ್ಯೂ, ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮಾಡುವುದು ಮತ್ತು ಒಂದು ಕ್ಲಿಕ್ ನಕಲು.
CSS ಮಿನಿಫೈಯರ್ ಮತ್ತು ಬ್ಯೂಟಿಫೈಯರ್
ಫೈಲ್ ಗಾತ್ರ ಕಡಿಮೆ ಮಾಡಲು CSS ಅನ್ನು ಮಿನಿಫೈ ಮಾಡಿ ಅಥವಾ ಓದುವಿಕೆಗಾಗಿ ಮಿನಿಫೈ ಮಾಡಿದ CSS ಅನ್ನು ಸುಂದರಗೊಳಿಸಿ. ತಕ್ಷಣ, ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ.