ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಸ್ವರೂಪಗಳನ್ನು XML ಗೆ ಪರಿವರ್ತಿಸಿ

Pin
Send
Share
Send

ಡೇಟಾದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು XML ಒಂದು ಸಾರ್ವತ್ರಿಕ ಸ್ವರೂಪವಾಗಿದೆ. ಇದನ್ನು ಡಿಬಿಎಂಎಸ್ ಗೋಳ ಸೇರಿದಂತೆ ಹಲವು ಕಾರ್ಯಕ್ರಮಗಳು ಬೆಂಬಲಿಸುತ್ತವೆ. ಆದ್ದರಿಂದ, ವಿಭಿನ್ನ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವಿನ ಸಂವಹನ ಮತ್ತು ದತ್ತಾಂಶ ವಿನಿಮಯದ ದೃಷ್ಟಿಕೋನದಿಂದ ಮಾಹಿತಿಯನ್ನು ಎಕ್ಸ್‌ಎಂಎಲ್ ಆಗಿ ಪರಿವರ್ತಿಸುವುದು ನಿಖರವಾಗಿ ಮುಖ್ಯವಾಗಿದೆ. ಎಕ್ಸೆಲ್ ಕೋಷ್ಟಕಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಪ್ರೋಗ್ರಾಂಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಮತ್ತು ಡೇಟಾಬೇಸ್ಗಳನ್ನು ಸಹ ನಿರ್ವಹಿಸಬಹುದು. ಎಕ್ಸೆಲ್ ಫೈಲ್‌ಗಳನ್ನು ಎಕ್ಸ್‌ಎಂಎಲ್‌ಗೆ ಪರಿವರ್ತಿಸುವುದು ಹೇಗೆ ಎಂದು ನೋಡೋಣ.

ಪರಿವರ್ತನೆ ಕಾರ್ಯವಿಧಾನ

ಡೇಟಾವನ್ನು XML ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸುವುದು ಅಂತಹ ಸರಳ ಪ್ರಕ್ರಿಯೆಯಲ್ಲ, ಏಕೆಂದರೆ ಅದರ ಕೋರ್ಸ್‌ನಲ್ಲಿ ವಿಶೇಷ ಯೋಜನೆ (schema.xml) ಅನ್ನು ರಚಿಸಬೇಕು. ಆದಾಗ್ಯೂ, ಮಾಹಿತಿಯನ್ನು ಈ ಸ್ವರೂಪದ ಸರಳ ಫೈಲ್‌ಗೆ ಪರಿವರ್ತಿಸಲು, ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಉಳಿಸಲು ಸಾಮಾನ್ಯ ಸಾಧನಗಳನ್ನು ಹೊಂದಲು ಸಾಕು, ಆದರೆ ಉತ್ತಮವಾಗಿ-ರಚನಾತ್ಮಕ ಅಂಶವನ್ನು ರಚಿಸಲು, ರೇಖಾಚಿತ್ರದ ರೇಖಾಚಿತ್ರ ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಅದರ ಸಂಪರ್ಕದೊಂದಿಗೆ ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಟಿಂಕರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.

ವಿಧಾನ 1: ಸುಲಭವಾಗಿ ಉಳಿಸಿ

ಎಕ್ಸೆಲ್ ನಲ್ಲಿ, ಮೆನುವನ್ನು ಬಳಸುವ ಮೂಲಕ ನೀವು ಡೇಟಾವನ್ನು XML ಸ್ವರೂಪದಲ್ಲಿ ಉಳಿಸಬಹುದು "ಹೀಗೆ ಉಳಿಸಿ ...". ನಿಜ, ಈ ರೀತಿಯಾಗಿ ರಚಿಸಲಾದ ಫೈಲ್‌ನೊಂದಿಗೆ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದಕ್ಕೆ ಯಾವುದೇ ಗ್ಯಾರಂಟಿ ಇಲ್ಲ. ಮತ್ತು ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅಲ್ಲ, ಈ ವಿಧಾನವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

  1. ನಾವು ಎಕ್ಸೆಲ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ. ಪರಿವರ್ತಿಸಬೇಕಾದ ಐಟಂ ಅನ್ನು ತೆರೆಯಲು, ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ ಫೈಲ್. ಮುಂದೆ, ಐಟಂ ಕ್ಲಿಕ್ ಮಾಡಿ "ತೆರೆಯಿರಿ".
  2. ಫೈಲ್ ಓಪನ್ ವಿಂಡೋ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನಮಗೆ ಅಗತ್ಯವಿರುವ ಫೈಲ್ ಇರುವ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗಿ. ಇದು ಎಕ್ಸೆಲ್ ಸ್ವರೂಪಗಳಲ್ಲಿ ಒಂದಾಗಿರಬೇಕು - ಎಕ್ಸ್‌ಎಲ್‌ಎಸ್ ಅಥವಾ ಎಕ್ಸ್‌ಎಲ್‌ಎಸ್‌ಎಕ್ಸ್. ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. "ತೆರೆಯಿರಿ"ವಿಂಡೋದ ಕೆಳಭಾಗದಲ್ಲಿದೆ.
  3. ನೀವು ನೋಡುವಂತೆ, ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲಾಗಿದೆ, ಮತ್ತು ಅದರ ಡೇಟಾವನ್ನು ಪ್ರಸ್ತುತ ಹಾಳೆಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಮತ್ತೆ ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ ಫೈಲ್.
  4. ಅದರ ನಂತರ, ಹೋಗಿ "ಹೀಗೆ ಉಳಿಸಿ ...".
  5. ಸೇವ್ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ಪರಿವರ್ತಿಸಲಾದ ಫೈಲ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲು ನಾವು ಬಯಸುವ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗುತ್ತೇವೆ. ಆದಾಗ್ಯೂ, ನೀವು ಡೀಫಾಲ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಿಡಬಹುದು, ಅಂದರೆ, ಪ್ರೋಗ್ರಾಂ ಸ್ವತಃ ಸೂಚಿಸಿದ. ಅದೇ ವಿಂಡೋದಲ್ಲಿ, ನೀವು ಬಯಸಿದರೆ, ನೀವು ಫೈಲ್ ಹೆಸರನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಆದರೆ ಕ್ಷೇತ್ರಕ್ಕೆ ಮುಖ್ಯ ಗಮನ ಹರಿಸಬೇಕಾಗಿದೆ ಫೈಲ್ ಪ್ರಕಾರ. ಈ ಕ್ಷೇತ್ರವನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಪಟ್ಟಿಯನ್ನು ತೆರೆಯುತ್ತೇವೆ.

    ಸಂರಕ್ಷಣೆ ಆಯ್ಕೆಗಳಲ್ಲಿ, ನಾವು ಹೆಸರನ್ನು ಹುಡುಕುತ್ತಿದ್ದೇವೆ XML ಟೇಬಲ್ 2003 ಅಥವಾ XML ಡೇಟಾ. ಈ ಐಟಂಗಳಲ್ಲಿ ಒಂದನ್ನು ಆರಿಸಿ.

  6. ಅದರ ನಂತರ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಉಳಿಸಿ.

ಹೀಗಾಗಿ, ಫೈಲ್ ಅನ್ನು ಎಕ್ಸೆಲ್ ನಿಂದ ಎಕ್ಸ್ಎಂಎಲ್ ಫಾರ್ಮ್ಯಾಟ್ಗೆ ಪರಿವರ್ತಿಸುವುದು ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.

ವಿಧಾನ 2: ಡೆವಲಪರ್ ಪರಿಕರಗಳು

ಪ್ರೋಗ್ರಾಂ ಟ್ಯಾಬ್‌ನಲ್ಲಿನ ಡೆವಲಪರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಎಕ್ಸೆಲ್ ಸ್ವರೂಪವನ್ನು XML ಗೆ ಪರಿವರ್ತಿಸಬಹುದು. ಅದೇ ಸಮಯದಲ್ಲಿ, ಬಳಕೆದಾರರು ಎಲ್ಲವನ್ನೂ ಸರಿಯಾಗಿ ಮಾಡಿದರೆ, ಹಿಂದಿನ ವಿಧಾನಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, output ಟ್‌ಪುಟ್ ಪೂರ್ಣ ಪ್ರಮಾಣದ XML ಫೈಲ್ ಆಗಿರುತ್ತದೆ, ಅದು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಸರಿಯಾಗಿ ಗ್ರಹಿಸಲ್ಪಡುತ್ತದೆ. ಆದರೆ ಈ ರೀತಿಯಾಗಿ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪರಿವರ್ತಿಸುವುದು ಎಂದು ತಕ್ಷಣ ಕಲಿಯಲು ಪ್ರತಿಯೊಬ್ಬ ಹರಿಕಾರರಿಗೂ ಸಾಕಷ್ಟು ಜ್ಞಾನ ಮತ್ತು ಕೌಶಲ್ಯಗಳು ಇರುವುದಿಲ್ಲ ಎಂದು ನಾನು ಈಗಲೇ ಹೇಳಲೇಬೇಕು.

  1. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಡೆವಲಪರ್ ಟೂಲ್‌ಬಾರ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ಮೊದಲನೆಯದಾಗಿ, ನೀವು ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ. ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ ಫೈಲ್ ಮತ್ತು ಐಟಂ ಕ್ಲಿಕ್ ಮಾಡಿ "ಆಯ್ಕೆಗಳು".
  2. ತೆರೆಯುವ ನಿಯತಾಂಕಗಳ ವಿಂಡೋದಲ್ಲಿ, ಉಪವಿಭಾಗಕ್ಕೆ ಸರಿಸಿ ರಿಬ್ಬನ್ ಸೆಟಪ್. ವಿಂಡೋದ ಬಲ ಭಾಗದಲ್ಲಿ, ಮೌಲ್ಯದ ಪಕ್ಕದಲ್ಲಿರುವ ಪೆಟ್ಟಿಗೆಯನ್ನು ಪರಿಶೀಲಿಸಿ "ಡೆವಲಪರ್". ಅದರ ನಂತರ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ "ಸರಿ"ವಿಂಡೋದ ಕೆಳಭಾಗದಲ್ಲಿದೆ. ಡೆವಲಪರ್ ಟೂಲ್‌ಬಾರ್ ಅನ್ನು ಈಗ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  3. ಮುಂದೆ, ಯಾವುದೇ ಅನುಕೂಲಕರ ರೀತಿಯಲ್ಲಿ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಎಕ್ಸೆಲ್ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ತೆರೆಯಿರಿ.
  4. ಅದರ ಆಧಾರದ ಮೇಲೆ, ನಾವು ಯಾವುದೇ ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ ರೂಪುಗೊಳ್ಳುವ ಯೋಜನೆಯನ್ನು ರಚಿಸಬೇಕು. ಈ ಉದ್ದೇಶಗಳಿಗಾಗಿ, ನೀವು ಸಾಮಾನ್ಯ ವಿಂಡೋಸ್ ನೋಟ್‌ಪ್ಯಾಡ್ ಅನ್ನು ಬಳಸಬಹುದು, ಆದರೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ನೋಟ್‌ಪ್ಯಾಡ್ ++ ಮಾರ್ಕ್‌ಅಪ್ ಭಾಷೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ವಿಶೇಷ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮ. ನಾವು ಈ ಕಾರ್ಯಕ್ರಮವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ. ಅದರಲ್ಲಿ ನಾವು ಸರ್ಕ್ಯೂಟ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ. ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ನೋಟ್‌ಪ್ಯಾಡ್ ++ ವಿಂಡೋವನ್ನು ತೋರಿಸಿದಂತೆ ಕಾಣುತ್ತದೆ.

    ನೀವು ನೋಡುವಂತೆ, ಒಟ್ಟಾರೆಯಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಆರಂಭಿಕ ಮತ್ತು ಮುಕ್ತಾಯ ಟ್ಯಾಗ್ ಆಗಿದೆ "ಡೇಟಾ-ಸೆಟ್". ಒಂದೇ ಪಾತ್ರದಲ್ಲಿ, ಪ್ರತಿ ಸಾಲಿಗೆ, ಟ್ಯಾಗ್ "ರೆಕಾರ್ಡ್". ಸ್ಕೀಮಾಗೆ, ನಾವು ಟೇಬಲ್‌ನ ಎರಡು ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ತೆಗೆದುಕೊಂಡರೆ ಸಾಕು, ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಕೈಯಾರೆ XML ಗೆ ಅನುವಾದಿಸಬೇಡಿ. ಆರಂಭಿಕ ಮತ್ತು ಮುಕ್ತಾಯದ ಕಾಲಮ್ ಟ್ಯಾಗ್‌ನ ಹೆಸರು ಅನಿಯಂತ್ರಿತವಾಗಿರಬಹುದು, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅನುಕೂಲಕ್ಕಾಗಿ, ರಷ್ಯಾದ ಭಾಷೆಯ ಕಾಲಮ್ ಹೆಸರುಗಳನ್ನು ಇಂಗ್ಲಿಷ್‌ಗೆ ಸರಳವಾಗಿ ಭಾಷಾಂತರಿಸಲು ನಾವು ಬಯಸುತ್ತೇವೆ. ಡೇಟಾವನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಪಠ್ಯ ಸಂಪಾದಕದ ಕ್ರಿಯಾತ್ಮಕತೆಯ ಮೂಲಕ ನಾವು ಅದನ್ನು XML ಸ್ವರೂಪದಲ್ಲಿ ಉಳಿಸುತ್ತೇವೆ "ಸ್ಕೀಮಾ".

  5. ಮತ್ತೆ, ಟೇಬಲ್ ಈಗಾಗಲೇ ತೆರೆದಿರುವ ಎಕ್ಸೆಲ್ ಪ್ರೋಗ್ರಾಂಗೆ ಹೋಗಿ. ಟ್ಯಾಬ್‌ಗೆ ಸರಿಸಿ "ಡೆವಲಪರ್". ಟೂಲ್‌ಬಾಕ್ಸ್‌ನಲ್ಲಿ ರಿಬ್ಬನ್‌ನಲ್ಲಿ XML ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ "ಮೂಲ". ತೆರೆಯುವ ಕ್ಷೇತ್ರದಲ್ಲಿ, ವಿಂಡೋದ ಎಡಭಾಗದಲ್ಲಿ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ "XML ನಕ್ಷೆಗಳು ...".
  6. ತೆರೆಯುವ ವಿಂಡೋದಲ್ಲಿ, ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ "ಸೇರಿಸಿ ...".
  7. ಮೂಲ ಆಯ್ಕೆ ವಿಂಡೋ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನಾವು ಮೊದಲೇ ಸಂಕಲಿಸಿದ ಸ್ಕೀಮ್‌ನ ಸ್ಥಳ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗುತ್ತೇವೆ, ಅದನ್ನು ಆರಿಸಿ ಮತ್ತು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ "ತೆರೆಯಿರಿ".
  8. ಯೋಜನೆಯ ಅಂಶಗಳು ವಿಂಡೋದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡ ನಂತರ, ಕರ್ಸರ್ ಬಳಸಿ ಟೇಬಲ್ ಕಾಲಮ್ ಹೆಸರುಗಳ ಅನುಗುಣವಾದ ಕೋಶಗಳಿಗೆ ಎಳೆಯಿರಿ.
  9. ಫಲಿತಾಂಶದ ಮೇಜಿನ ಮೇಲೆ ನಾವು ಬಲ ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇವೆ. ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿ, ಐಟಂಗಳ ಮೂಲಕ ಹೋಗಿ XML ಮತ್ತು "ರಫ್ತು ...". ಅದರ ನಂತರ, ಫೈಲ್ ಅನ್ನು ಯಾವುದೇ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಉಳಿಸಿ.

ನೀವು ನೋಡುವಂತೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಬಳಸಿ ಎಕ್ಸ್‌ಎಲ್‌ಎಸ್ ಮತ್ತು ಎಕ್ಸ್‌ಎಲ್‌ಎಸ್‌ಎಕ್ಸ್ ಫೈಲ್‌ಗಳನ್ನು ಎಕ್ಸ್‌ಎಂಎಲ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಪರಿವರ್ತಿಸಲು ಎರಡು ಮುಖ್ಯ ಮಾರ್ಗಗಳಿವೆ. ಅವುಗಳಲ್ಲಿ ಮೊದಲನೆಯದು ಅತ್ಯಂತ ಸರಳವಾಗಿದೆ ಮತ್ತು ಒಂದು ಕಾರ್ಯದ ಮೂಲಕ ನಿರ್ದಿಷ್ಟ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಪ್ರಾಥಮಿಕ ಉಳಿಸುವ ಕಾರ್ಯವಿಧಾನವನ್ನು ಒಳಗೊಂಡಿದೆ "ಹೀಗೆ ಉಳಿಸಿ ...". ಈ ಆಯ್ಕೆಯ ಸರಳತೆ ಮತ್ತು ಸ್ಪಷ್ಟತೆಯು ನಿಸ್ಸಂದೇಹವಾಗಿ ಅನುಕೂಲಗಳು. ಆದರೆ ಅವನಿಗೆ ಒಂದು ಗಂಭೀರ ನ್ಯೂನತೆಯಿದೆ. ಕೆಲವು ಮಾನದಂಡಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳದೆ ಪರಿವರ್ತನೆ ನಡೆಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಆದ್ದರಿಂದ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಈ ರೀತಿ ಪರಿವರ್ತಿಸಲಾದ ಫೈಲ್ ಅನ್ನು ಗುರುತಿಸಲಾಗುವುದಿಲ್ಲ. ಎರಡನೆಯ ಆಯ್ಕೆಯು XML ಅನ್ನು ಮ್ಯಾಪಿಂಗ್ ಮಾಡುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಮೊದಲ ವಿಧಾನಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಈ ಯೋಜನೆಯ ಪ್ರಕಾರ ಪರಿವರ್ತಿಸಲಾದ ಕೋಷ್ಟಕವು ಎಲ್ಲಾ XML ಗುಣಮಟ್ಟದ ಮಾನದಂಡಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಆದರೆ, ದುರದೃಷ್ಟವಶಾತ್, ಪ್ರತಿಯೊಬ್ಬ ಬಳಕೆದಾರರು ಈ ಕಾರ್ಯವಿಧಾನದ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ.

Pin
Send
Share
Send