XML framework
ಎಕ್ಸ್ಎಂಎಲ್ ಫ್ರೇಮ್ವರ್ಕ್ ಎನ್ನುವುದು ಸಾಫ್ಟ್ವೇರ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದ್ದು, ಇದು ಎಕ್ಸ್ಎಂಎಲ್ನಲ್ಲಿ ಉತ್ಪಾದಿಸಲಾದ ಎಲ್ಲಾ ಡೇಟಾದೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸುವಲ್ಲಿ ಪ್ರೋಗ್ರಾಮರ್ಗೆ ಸಹಾಯ ಮಾಡಲು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಪ್ರೋಗ್ರಾಮರ್ ಶುದ್ಧ ದತ್ತಾಂಶವನ್ನು XML ಸ್ವರೂಪದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತಾನೆ ಮತ್ತು ಉತ್ಪಾದಿಸುತ್ತಾನೆ ಮತ್ತು ಚೌಕಟ್ಟು ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಬಯಸಿದ ಯಾವುದೇ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಒಂದು ಕೋಡ್, ಒಂದು ಎಕ್ಸ್ಎಂಎಲ್ ಮತ್ತು ಎಕ್ಸ್ಎಚ್ಟಿಎಂಎಲ್, ಎಸ್ವಿಜಿ, ಡಬ್ಲ್ಯುಎಂಎಲ್, ಎಕ್ಸೆಲ್ ಅಥವಾ ವರ್ಡ್ ಫಾರ್ಮ್ಯಾಟ್ ಅಥವಾ ಇತರ ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರದಂತಹ ಹಲವಾರು ರೂಪಾಂತರಗಳು ಉಂಟಾಗಬಹುದು. XML ಚೌಕಟ್ಟಿನಲ್ಲಿನ ವೈಶಿಷ್ಟ್ಯಗಳು XML ಡಾಕ್ಯುಮೆಂಟ್ಗಳ ಬಳಕೆಯನ್ನು ಅಮೂರ್ತಗೊಳಿಸಲು ವರ್ಗಗಳು DATA ಪ್ರವೇಶವನ್ನು ಅಮೂರ್ತಗೊಳಿಸಲು ವರ್ಗಗಳು-ಎಲ್ಲಾ ಡೇಟಾವು XML, ಡೇಟಾಬೇಸ್, ಟೆಕ್ಸ್ಟ್ ಫೈಲ್ಗಳು XSLT ಕ್ಯಾಶೆಯಂತಹ ನಿಮ್ಮ ಮೂಲದಿಂದ ಸ್ವತಂತ್ರವಾಗಿದೆ. ಕೋಡ್ ತುಣುಕುಗಳ ಫ್ರೇಮ್ವರ್ಕ್ನಂತಹ ಎಕ್ಸ್ಎಸ್ಎಲ್ಟಿ ಡಾಕ್ಯುಮೆಂಟ್ಗಳನ್ನು ರಚಿಸುವ ಸುಲಭ ಮಾರ್ಗವು ವಿಸ್ತರಿಸಬಹುದಾದಂತಿರಬೇಕು ಏಕೆಂದರೆ ಎಕ್ಸ್ಎಂಎಲ್ ವ್ಯಾಖ್ಯಾನದಿಂದ ವಿಸ್ತರಿಸಬಹುದಾಗಿದೆ. ಉದಾಹರಣೆಗಳು XMLNuke ಒಂದು ಶುದ್ಧ XML ಚೌಕಟ್ಟಾಗಿದೆ ಎಕ್ಸ್ಟೆನ್ಸಿಬಲ್ ಟೆಕ್ಸ್ಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಒಂದು ಹೈಬ್ರಿಡ್ XML ಚೌಕಟ್ಟಾಗಿದ್ದು ಅದು XML ದತ್ತಾಂಶ, XSLT 2.0, ಮತ್ತು ಜಾವಾ ರೆಫೆರೆನ್ಸ್ XML ಅನ್ನು ಬಳಸುತ್ತದೆ.