LibraTool logoLibraTool

ಉಚಿತ XML ಫಾರ್ಮ್ಯಾಟರ್ ಮತ್ತು ವ್ಯಾಲಿಡೇಟರ್

ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನ ಸ್ಥಳೀಯ DOM ಪಾರ್ಸರ್ ಬಳಸಿ XML ಪ್ರೆಟಿ-ಪ್ರಿಂಟ್ ಮತ್ತು ಮಾನ್ಯಗೊಳಿಸಿ. ಉತ್ಪಾದನಾ ಬಳಕೆಗಾಗಿ ಮಿನಿಫೈಡ್ ಔಟ್‌ಪುಟ್ ಒಳಗೊಂಡಿದೆ.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಫೈಲ್‌ಗಳನ್ನು ಇಲ್ಲಿ ಬಿಡಿ, ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ

XML · ಫೈಲ್ ಗಾತ್ರದ ಮಿತಿಯಿಲ್ಲ

ಅಥವಾ ನಿಮ್ಮ ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ನಿಂದ ಅಂಟಿಸಲು Ctrl+V ಒತ್ತಿ

ಫೈಲ್‌ಗಳನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ
ಔಟ್‌ಪುಟ್ ಇಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ…

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಈ ಟೂಲ್ ಅಂತರ್ನಿರ್ಮಿತ DOMParser API ಬಳಸಿ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ XML ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ ಮರುಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತದೆ — ಬ್ರೌಸರ್‌ಗಳು SVG ಮತ್ತು XHTML ನಿರ್ವಹಿಸಲು ಬಳಸುವ ಅದೇ XML ಎಂಜಿನ್. ಯಾವುದೇ ಲೈಬ್ರರಿ ಲೋಡ್ ಆಗುವುದಿಲ್ಲ; ಪ್ರೆಟ್ಟಿ-ಪ್ರಿಂಟರ್, ಮಿನಿಫೈಯರ್, ಮತ್ತು JSON ಪರಿವರ್ತಕ ಎಲ್ಲವೂ ಈ ಟೂಲ್‌ನಲ್ಲಿ ಕೈಬರಹ.

  1. 1
    DOMParser ರಚನೆಯನ್ನು ಮೌಲ್ಯೀಕರಿಸುತ್ತದೆ
    ನಿಮ್ಮ XML ಅನ್ನು MIME ಟೈಪ್ application/xml ನೊಂದಿಗೆ ಬ್ರೌಸರ್‌ನ ಸ್ಥಳೀಯ DOMParser ಗೆ ನೀಡಲಾಗುತ್ತದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಸರಿಯಾಗಿ ರೂಪುಗೊಂಡಿಲ್ಲದಿದ್ದರೆ — ಮುಚ್ಚದ ಟ್ಯಾಗ್, ಕಾಣೆಯಾದ ರೂಟ್ ಎಲಿಮೆಂಟ್, ಹೊಂದಾಣಿಕೆಯಾಗದ ಕೋಟ್‌ಗಳು — DOMParser parsererror ನೋಡ್ ಉತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಸಮಸ್ಯೆಯನ್ನು ಮೌನವಾಗಿ ನಿರ್ಲಕ್ಷಿಸುವ ಬದಲು ಟೂಲ್ ಬ್ರೌಸರ್‌ನ ಸ್ವಂತ ದೋಷ ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ.
  2. 2
    ಕಸ್ಟಮ್ ಸೀರಿಯಲೈಜರ್ ಟ್ರೀಯನ್ನು ಮರುನಿರ್ಮಿಸುತ್ತದೆ
    ಕೈಬರಹದ ರಿಕರ್ಸಿವ್ ವಾಕರ್ ಪಾರ್ಸ್ ಮಾಡಿದ DOM ನಲ್ಲಿನ ಪ್ರತಿ ನೋಡ್ ಅನ್ನು — ಎಲಿಮೆಂಟ್‌ಗಳು, ಪಠ್ಯ ನೋಡ್‌ಗಳು, CDATA ವಿಭಾಗಗಳು, ಕಾಮೆಂಟ್‌ಗಳು, ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಸೂಚನೆಗಳು — ಪ್ರವಾಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ನಿಮ್ಮ ಆಯ್ಕೆಮಾಡಿದ ಇಂಡೆಂಟ್ ಅಗಲದೊಂದಿಗೆ (1, 2, ಅಥವಾ 4 ಸ್ಪೇಸ್‌ಗಳು) ಮರುಸೀರಿಯಲೈಸ್ ಮಾಡುತ್ತದೆ. ಮಿನಿಫೈ ಮಾಡಿದ ಔಟ್‌ಪುಟ್ ಖಾಲಿ ಪ್ಯಾಡ್ ಸ್ಟ್ರಿಂಗ್‌ನೊಂದಿಗೆ ಅದೇ ವಾಕರ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಖಾಲಿ-ಜಾಗ-ಮಾತ್ರ ಪಠ್ಯ ನೋಡ್‌ಗಳನ್ನು ಎಲಿಮೆಂಟ್‌ಗಳೊಳಗಿನ ಪಠ್ಯ ವಿಷಯವನ್ನು ಸ್ಪರ್ಶಿಸದೆ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
  3. 3
    ರಚನಾತ್ಮಕ ಅಂಕಿಅಂಶಗಳನ್ನು ಎಣಿಸಲಾಗಿದೆ
    ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಸೀರಿಯಲೈಸೇಶನ್ ಪಾಸ್ ಸಮಯದಲ್ಲಿ ವಾಕರ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಪ್ರತಿ ಎಲಿಮೆಂಟ್ ಮತ್ತು ಅಟ್ರಿಬ್ಯೂಟ್ ಅನ್ನು ಎಣಿಸಿ ಮೊದಲು/ನಂತರದ ಅಕ್ಷರ ಗಾತ್ರಗಳ ಜೊತೆಗೆ ಒಟ್ಟುಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ, ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಪಾರ್ಸ್ ಹಂತವಿಲ್ಲದೆ XML ನ ತ್ವರಿತ ರಚನಾತ್ಮಕ ಅವಲೋಕನ ನೀಡುತ್ತದೆ.
  4. 4
    ಐಚ್ಛಿಕ JSON ಪರಿವರ್ತನೆ
    ಎರಡನೇ ರಿಕರ್ಸಿವ್ ಫಂಕ್ಷನ್ ಪಾರ್ಸ್ ಮಾಡಿದ DOM ಅನ್ನು JSON ಆಬ್ಜೆಕ್ಟ್‌ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ: ಎಲಿಮೆಂಟ್ ಅಟ್ರಿಬ್ಯೂಟ್‌ಗಳು @ ಪ್ರಿಫಿಕ್ಸ್ ಹೊಂದಿದ ಕೀಗಳಾಗುತ್ತವೆ, ಪುನರಾವರ್ತಿತ ಸಹೋದರ ಎಲಿಮೆಂಟ್‌ಗಳು ಅರೇಗಳಾಗುತ್ತವೆ, ಮತ್ತು ಒಂಟಿ ಪಠ್ಯ ಮಕ್ಕಳು ಸರಳ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳಾಗುತ್ತವೆ. ಫಲಿತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಅಥವಾ ಕಾಪಿಗಾಗಿ JSON.stringify ನೊಂದಿಗೆ ಸೀರಿಯಲೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು