XML යනු දත්ත සමඟ වැඩ කිරීම සඳහා විශ්වීය ආකෘතියකි. ඩීබීඑම්එස් ක්ෂේත්රය ඇතුළුව බොහෝ වැඩසටහන් එයට සහාය වේ. එබැවින්, විවිධ යෙදුම් අතර අන්තර්ක්රියා සහ දත්ත හුවමාරුව පිළිබඳ දෘෂ්ටි කෝණයෙන් තොරතුරු එක්ස්එම්එල් බවට පරිවර්තනය කිරීම වැදගත් වේ. එක්සෙල් යනු වගු සමඟ වැඩ කරන එක් වැඩසටහනක් පමණක් වන අතර දත්ත සමුදායන් පවා හැසිරවිය හැකිය. එක්සෙල් ගොනු XML බවට පරිවර්තනය කරන්නේ කෙසේදැයි බලමු.
පරිවර්තනය කිරීමේ ක්රියා පටිපාටිය
එක්ස්එම්එල් ආකෘතියට දත්ත පරිවර්තනය කිරීම එතරම් සරල ක්රියාවලියක් නොවේ, මන්ද එහි පා .මාලාවේ විශේෂ යෝජනා ක්රමයක් (schema.xml) නිර්මාණය කළ යුතුය. කෙසේ වෙතත්, මෙම ආකෘතියේ සරලම ගොනුව බවට තොරතුරු පරිවර්තනය කිරීම සඳහා, එක්සෙල් හි සුරැකීම සඳහා සුපුරුදු මෙවලම් තිබීම ප්රමාණවත්ය, නමුත් හොඳින් ව්යුහගත අංගයක් නිර්මාණය කිරීම සඳහා, රූප සටහන ඇඳීම සහ ලේඛනයට එහි සම්බන්ධතාවය සමඟ හොඳින් සිතා බැලිය යුතුය.
ක්රමය 1: පහසු සුරැකීම
එක්සෙල් හි, ඔබට මෙනුව භාවිතා කිරීමෙන් එක්ස්එම්එල් ආකෘතියෙන් දත්ත සුරැකිය හැක "ලෙස සුරකින්න ...". ඇත්ත වශයෙන්ම, මේ ආකාරයෙන් නිර්මාණය කරන ලද ගොනුවක් සමඟ සියලු වැඩසටහන් නිවැරදිව ක්රියා කරනු ඇති බවට කිසිදු සහතිකයක් නොමැත. සෑම අවස්ථාවකම නොවේ, මෙම ක්රමය ක්රියා කරයි.
- අපි එක්සෙල් වැඩසටහන ආරම්භ කරමු. පරිවර්තනය කළ යුතු අයිතමය විවෘත කිරීම සඳහා, ටැබයට යන්න ගොනුව. ඊළඟට, අයිතමය මත ක්ලික් කරන්න "විවෘත".
- ගොනුව විවෘත කවුළුව ආරම්භ වේ. අපට අවශ්ය ගොනුව අඩංගු නාමාවලිය වෙත යන්න. එය එක්සෙල් ආකෘතියකින් විය යුතුය - එක්ස්එල්එස් හෝ එක්ස්එල්එස්එක්ස්. එය තෝරා බොත්තම මත ක්ලික් කරන්න. "විවෘත"කවුළුවේ පතුලේ පිහිටා ඇත.
- ඔබට පෙනෙන පරිදි, ගොනුව විවෘත කරන ලද අතර එහි දත්ත වත්මන් පත්රයේ දර්ශනය විය. නැවත ටැබයට යන්න ගොනුව.
- ඊට පස්සේ, යන්න "ලෙස සුරකින්න ...".
- සුරැකීමේ කවුළුව විවෘත වේ. පරිවර්තනය කළ ගොනුව ගබඩා කිරීමට අවශ්ය නාමාවලිය වෙත අපි යමු. කෙසේ වෙතත්, ඔබට පෙරනිමි නාමාවලියෙන් ඉවත් විය හැකිය, එනම් වැඩසටහන විසින්ම යෝජනා කරන ලද එකකි. එකම කවුළුව තුළ, ඔබට අවශ්ය නම්, ඔබට ගොනුවේ නම වෙනස් කළ හැකිය. නමුත් ක්ෂේත්රය කෙරෙහි ප්රධාන අවධානය යොමු කළ යුතුය ගොනු වර්ගය. මෙම ක්ෂේත්රය මත ක්ලික් කිරීමෙන් අපි ලැයිස්තුව විවෘත කරමු.
සංරක්ෂණ විකල්ප අතර, අපි නමක් සොයමු XML වගුව 2003 හෝ XML දත්ත. මෙම අයිතම වලින් එකක් තෝරන්න.
- ඊට පසු, බොත්තම මත ක්ලික් කරන්න සුරකින්න.
මේ අනුව, ගොනුව එක්සෙල් සිට එක්ස්එම්එල් ආකෘතියට පරිවර්තනය කිරීම අවසන් වේ.
ක්රමය 2: සංවර්ධක මෙවලම්
වැඩසටහන් පටිත්තෙහි ඇති සංවර්ධක මෙවලම් භාවිතයෙන් ඔබට එක්සෙල් ආකෘතිය XML බවට පරිවර්තනය කළ හැකිය. ඒ අතරම, පරිශීලකයා සෑම දෙයක්ම නිවැරදිව කරන්නේ නම්, ප්රතිදානය පෙර ක්රමයට වඩා වෙනස්ව, තෙවන පාර්ශවීය යෙදුම් විසින් නිවැරදිව වටහා ගනු ඇති පූර්ණ XML ගොනුවක් වනු ඇත. නමුත් මේ මොහොතේ දත්ත පරිවර්තනය කරන්නේ කෙසේදැයි වහාම ඉගෙන ගැනීමට සෑම ආරම්භකයකුටම ප්රමාණවත් දැනුමක් හා කුසලතා තිබිය නොහැකි බව මම වහාම පැවසිය යුතුය.
- පෙරනිමියෙන්, සංවර්ධක මෙවලම් තීරුව අක්රීය කර ඇත. එබැවින්, පළමුව, ඔබ එය සක්රිය කළ යුතුය. පටිත්ත වෙත යන්න ගොනුව අයිතමය මත ක්ලික් කරන්න "විකල්ප".
- විවෘත වන පරාමිති කවුළුව තුළ, උප කොටස වෙත යන්න රිබන් සැකසුම. කවුළුවේ දකුණු කොටසේ, අසල ඇති කොටුව සලකුණු කරන්න "සංවර්ධක". ඊට පසු, බොත්තම මත ක්ලික් කරන්න "හරි"කවුළුවේ පතුලේ පිහිටා ඇත. සංවර්ධක මෙවලම් තීරුව දැන් සක්රීය කර ඇත.
- ඊළඟට, වැඩසටහනේ එක්සෙල් පැතුරුම්පත ඕනෑම පහසු ආකාරයකින් විවෘත කරන්න.
- එහි පදනම මත, ඕනෑම පෙළ සංස්කාරකයක පිහිටුවා ඇති යෝජනා ක්රමයක් අප විසින් නිර්මාණය කළ යුතුය. මෙම අරමුණු සඳහා, ඔබට සාමාන්ය වින්ඩෝස් නොට්පෑඩ් භාවිතා කළ හැකිය, නමුත් වැඩසටහන්කරණය සහ නොට්පෑඩ් ++ සලකුණු භාෂා සමඟ වැඩ කිරීම සඳහා විශේෂිත යෙදුමක් භාවිතා කිරීම වඩා හොඳය. අපි මෙම වැඩසටහන දියත් කරමු. එහි අපි පරිපථය නිර්මාණය කරමු. අපගේ උදාහරණයේ දී, පහත රූපරාමුව නොට්පෑඩ් ++ කවුළුව පෙන්වන ආකාරයට පෙනෙනු ඇත.
ඔබට පෙනෙන පරිදි, සමස්තයක් ලෙස ලේඛනය සඳහා විවෘත හා අවසන් ටැගය වේ "දත්ත කට්ටලය". එකම භූමිකාව තුළ, එක් එක් පේළිය සඳහා, ටැගය "වාර්තාව". යෝජනා ක්රමයක් සඳහා, අපි මේසයේ පේළි දෙකක් පමණක් ගත්තොත් එය ප්රමාණවත් වන අතර ඒ සියල්ල අතින් XML බවට පරිවර්තනය නොකරන්න. ආරම්භක හා අවසාන තීරු ටැගයේ නම අත්තනෝමතික විය හැකි නමුත්, මේ අවස්ථාවේ දී, පහසුව සඳහා, රුසියානු භාෂා තීරු නම් ඉංග්රීසි භාෂාවට සරලව පරිවර්තනය කිරීමට අපි කැමැත්තෙමු. දත්ත ඇතුලත් කිරීමෙන් පසු, අපි එය දෘ X තැටියේ ඕනෑම තැනක පෙළ සංස්කාරකයේ ක්රියාකාරිත්වය හරහා සුරකිමු "ස්කීමා".
- නැවතත්, දැනටමත් විවෘත කර ඇති වගුව සමඟ එක්සෙල් වැඩසටහනට යන්න. පටිත්ත වෙත ගෙන යන්න "සංවර්ධක". මෙවලම් පෙට්ටියේ පීත්ත පටිය මත XML බොත්තම මත ක්ලික් කරන්න "මූලාශ්රය". විවෘත වන ක්ෂේත්රය තුළ, කවුළුවේ වම් පස, බොත්තම ක්ලික් කරන්න "XML සිතියම් ...".
- විවෘත වන කවුළුව තුළ, බොත්තම ක්ලික් කරන්න "එකතු කරන්න ...".
- ප්රභව තේරීමේ කවුළුව ආරම්භ වේ. අපි කලින් සම්පාදනය කළ යෝජනා ක්රමයේ ස්ථාන නාමාවලිය වෙත ගොස් එය තෝරා බොත්තම ක්ලික් කරන්න "විවෘත".
- යෝජනා ක්රමයේ මූලද්රව්ය කවුළුව තුළ දර්ශනය වූ පසු, කර්සරය භාවිතා කර වගු තීරු නම් වල අනුරූප සෛල වෙත ඇදගෙන යන්න.
- එහි ප්රති ing ලයක් ලෙස ඇති වගුව මත අපි දකුණු-ක්ලික් කරන්නෙමු. සන්දර්භය මෙනුව තුළ, අයිතම හරහා යන්න XML සහ "අපනයනය ...". ඊට පසු, ගොනුව ඕනෑම නාමාවලියක සුරකින්න.
ඔබට පෙනෙන පරිදි, මයික්රොසොෆ්ට් එක්සෙල් භාවිතයෙන් එක්ස්එල්එස් සහ එක්ස්එල්එස්එක්ස් ගොනු එක්ස්එම්එල් ආකෘතියට පරිවර්තනය කිරීමට ප්රධාන ක්රම දෙකක් තිබේ. ඒවායින් පළමුවැන්න අතිශයින්ම සරල වන අතර එය ශ්රිතයක් හරහා ලබා දී ඇති දිගුවක් සහිත මූලික සුරැකීමේ ක්රියා පටිපාටියකින් සමන්විත වේ "ලෙස සුරකින්න ...". මෙම විකල්පයේ සරල බව සහ පැහැදිලිකම නිසැකවම වාසි වේ. නමුත් ඔහුට ඇත්තේ එක් බරපතල අඩුපාඩුවක්. පරිවර්තනය සිදු කරනු ලබන්නේ යම් ප්රමිතීන් සැලකිල්ලට නොගෙන වන අතර එබැවින් තෙවන පාර්ශවීය යෙදුම් විසින් මේ ආකාරයෙන් පරිවර්තනය කරන ලද ගොනුවක් හුදෙක් හඳුනාගත නොහැක. දෙවන විකල්පය වන්නේ XML සිතියම්ගත කිරීමයි. පළමු ක්රමය මෙන් නොව, මෙම යෝජනා ක්රමය අනුව පරිවර්තනය කරන ලද වගුව සියලුම XML තත්ත්ව ප්රමිතීන්ට අනුකූල වේ. එහෙත්, අවාසනාවකට මෙන්, සෑම පරිශීලකයෙකුටම මෙම ක්රියා පටිපාටියේ සූක්ෂ්මතාවයන් ඉක්මනින් හඳුනාගත නොහැක.