ડેટા સાથે કામ કરવા માટે XML એ સાર્વત્રિક સ્વરૂપ છે. તે ઘણા કાર્યક્રમો દ્વારા સમર્થિત છે, જેમાં ડીબીએમએસના ક્ષેત્રનો સમાવેશ થાય છે. તેથી, XML માં માહિતીનું રૂપાંતરણ, જુદી જુદી એપ્લિકેશંસ વચ્ચેના ક્રિયાપ્રતિક્રિયા અને ડેટા વિનિમયના સંદર્ભમાં અગત્યનું છે. એક્સેલ તે પ્રોગ્રામ્સમાંનું એક છે જે કોષ્ટકો સાથે કાર્ય કરે છે અને ડેટાબેઝ મેનીપ્યુલેશન્સ પણ કરી શકે છે. ચાલો એક્સેલ ફાઇલોને એક્સએમએલમાં કન્વર્ટ કરીએ.
રૂપાંતર પ્રક્રિયા
ડેટાને XML ફોર્મેટમાં રૂપાંતરિત કરવું ખૂબ સરળ નથી, કારણ કે તેના કોર્સમાં ખાસ સ્કીમા (schema.xml) બનાવવી આવશ્યક છે. જો કે, આ ફોર્મેટની સરળ ફાઇલમાં માહિતીને કન્વર્ટ કરવા માટે, એક્સેલમાં સામાન્ય બચત સાધનો હાથમાં હોવા માટે પૂરતું છે, પરંતુ એક સુવ્યવસ્થિત ઘટક બનાવવા માટે તમારે એક ડાયાગ્રામ દોરવા અને તેને દસ્તાવેજમાં કનેક્ટ કરવા સાથે જોડવું પડશે.
પદ્ધતિ 1: સરળ સાચવો
એક્સેલમાં, તમે મેનૂનો ઉપયોગ કરીને ડેટાને XML ફોર્મેટમાં સાચવી શકો છો "આ રીતે સાચવો ...". સાચું છે, ત્યાં કોઈ ગેરેંટી નથી કે પછીથી બધા પ્રોગ્રામ્સ આ રીતે બનાવવામાં આવેલી ફાઇલ સાથે યોગ્ય રીતે કાર્ય કરશે. અને બધા કિસ્સાઓમાં, આ પદ્ધતિ કામ કરે છે.
- પ્રોગ્રામ એક્સેલ ચલાવો. રૂપાંતરિત કરવા માટે આઇટમને ખોલવા માટે ટેબ પર જાઓ "ફાઇલ". આગળ, વસ્તુ પર ક્લિક કરો "ખોલો".
- ફાઇલ ખોલવાની વિંડો ખોલે છે. ડિરેક્ટરી પર જાવ કે જે આપણને જરૂરી ફાઈલ સમાવે. તે એક્સેલ ફોર્મેટમાંની એક હોવી આવશ્યક છે - એક્સએલએસ અથવા એક્સએલએસએક્સ. તેને પસંદ કરો અને બટન પર ક્લિક કરો. "ખોલો"વિન્ડોના તળિયે સ્થિત છે.
- જેમ તમે જોઈ શકો છો, ફાઇલ ખોલી હતી, અને તેનો ડેટા ચાલુ શીટ પર પ્રદર્શિત થયો હતો. ફરી ટેબ પર જાઓ "ફાઇલ".
- તે પછી આઇટમ પર જાઓ "આ રીતે સાચવો ...".
- એક સેવ વિન્ડો ખોલે છે. ડિરેક્ટરી પર જાઓ જેમાં આપણે રૂપાંતરિત ફાઇલ સંગ્રહિત કરવા માંગીએ છીએ. જો કે, તમે ડિફૉલ્ટ ડાયરેક્ટરીને છોડી શકો છો, જે પ્રોગ્રામ દ્વારા ઓફર કરેલો એક છે. એક જ વિંડોમાં, જો ઇચ્છા હોય તો, તમે ફાઇલનું નામ બદલી શકો છો. પરંતુ ધ્યાન કેન્દ્રિત હોવું જોઈએ. "ફાઇલ પ્રકાર". અમે આ ક્ષેત્ર પર ક્લિક કરીને સૂચિ ખોલીએ છીએ.
સંરક્ષણ માટેનાં વિકલ્પોમાં નામ શોધી રહ્યા છે "એક્સએમએલ 2003 કોષ્ટક" અથવા "એક્સએમએલ ડેટા". આ વસ્તુઓમાંથી એક પસંદ કરો.
- તે પછી, બટન પર ક્લિક કરો "સાચવો".
આમ, એક્સેલ ફોર્મેટમાંથી XML માં ફાઇલનું રૂપાંતર પૂર્ણ થશે.
પદ્ધતિ 2: વિકાસકર્તા સાધનો
તમે પ્રોગ્રામ ટેબ પર વિકાસકર્તા સાધનોનો ઉપયોગ કરીને એક્સેલને XML માં કન્વર્ટ કરી શકો છો. તે જ સમયે, જો વપરાશકર્તા બધું યોગ્ય રીતે કરે છે, તો આઉટપુટ પર તે પાછલા પદ્ધતિથી વિપરીત, એક પૂર્ણ XML ફાઇલ હશે, જે તૃતીય-પક્ષ એપ્લિકેશનો દ્વારા યોગ્ય રીતે માનવામાં આવશે. પરંતુ હું તુરંત જ કહું છું કે આ રીતે ડેટાને કેવી રીતે રૂપાંતરિત કરવો તે તરત જ જાણવા માટે દરેક નવા આવનારા પાસે પૂરતા જ્ઞાન અને કૌશલ્ય હોતા નથી.
- ડિફૉલ્ટ રૂપે, વિકાસકર્તા સાધનો ટૅબ અક્ષમ છે. તેથી, સૌ પ્રથમ, તમારે તેને સક્રિય કરવાની જરૂર છે. ટેબ પર જાઓ "ફાઇલ" અને વસ્તુ પર ક્લિક કરો "વિકલ્પો".
- ખુલે છે તે પેરામીટર્સ વિંડોમાં ઉપસેક્શન પર જાઓ રિબન સેટઅપ. વિન્ડોની જમણી બાજુએ મૂલ્યની નજીક એક ટિક સેટ કર્યું છે "વિકાસકર્તા". તે પછી, બટન પર ક્લિક કરો "ઑકે"વિન્ડોના તળિયે મૂકવામાં આવે છે. વિકાસકર્તા સાધનો ટેબ હવે સક્ષમ છે.
- આગળ, પ્રોગ્રામમાં એક્સેલ ટેબલને કોઈપણ અનુકૂળ રીતે ખોલો.
- તેના આધારે, આપણે કોઈ પણ ટેક્સ્ટ એડિટરમાં બનેલી એક યોજના બનાવવી પડશે. આ ઉદ્દેશ્યો માટે, તમે સામાન્ય વિન્ડોઝ નોટપેડનો ઉપયોગ કરી શકો છો, પરંતુ પ્રોગ્રામિંગ માટે નોટપેડ ++ માર્કઅપ ભાષાઓ સાથે કાર્ય કરવાની વિશિષ્ટ એપ્લિકેશનનો ઉપયોગ કરવો વધુ સારું છે. આ પ્રોગ્રામ ચલાવો. તેમાં અમે યોજના બનાવીએ છીએ. અમારા ઉદાહરણમાં, તે નોટપેડ ++ વિંડોના સ્ક્રીનશૉટમાં નીચે બતાવ્યા પ્રમાણે દેખાશે.
જેમ તમે જોઈ શકો છો, આ દસ્તાવેજ માટે ખુલ્લા અને બંધ થતાં ટૅગ્સ સંપૂર્ણ રૂપે સેવા આપે છે "ડેટા સેટ". દરેક લાઇન માટે સમાન ભૂમિકામાં ટેગ દેખાય છે "રેકોર્ડ". આ સ્કીમ માટે જો આપણે કોષ્ટકની ફક્ત બે પંક્તિઓ લેતા હોઈએ તો તે ખૂબ જ પર્યાપ્ત હશે, અને અમે તેને XML માં બધાને જાતે અનુવાદિત કરીશું નહીં. કૉલમના ખુલ્લા અને બંધ થતાં ટૅગ્સનું નામ મનસ્વી હોઈ શકે છે, પરંતુ આ કિસ્સામાં, સુવિધા માટે, અમે ફક્ત રશિયન ભાષાના કૉલમ નામોને અંગ્રેજીમાં અનુવાદિત કરવાનું પસંદ કર્યું છે. ડેટા દાખલ કર્યા પછી, તેને XML સંપાદકમાં તમારી હાર્ડ ડિસ્ક પર ગમે ત્યાં ટેક્સ્ટ સંપાદક કાર્યક્ષમતા દ્વારા સાચવો "સ્કીમા".
- ફરીથી, પહેલાથી જ ખુલ્લી કોષ્ટક સાથે એક્સેલ પ્રોગ્રામ પર જાઓ. ટેબ પર ખસેડો "વિકાસકર્તા". સાધનોના બ્લોકમાં ટેપ પર "એક્સએમએલ" બટન પર ક્લિક કરો "સોર્સ". વિન્ડોની ડાબી બાજુએ ખૂલેલા ક્ષેત્રમાં બટન પર ક્લિક કરો "એક્સએમએલ નકશા ...".
- ખુલતી વિંડોમાં, બટન પર ક્લિક કરો "ઉમેરો ...".
- સ્રોત પસંદગી વિંડો પ્રારંભ થાય છે. પહેલાં સંકલન કરેલ યોજનાના ડાયરેક્ટરી લેઆઉટ પર જાઓ, તેને પસંદ કરો અને બટન પર ક્લિક કરો "ખોલો".
- સ્કીમા ઘટકો વિંડોમાં દેખાય પછી, ટેબલ કૉલમ નામોમાં સંબંધિત કોષોને કર્સરથી ખેંચો.
- આપણે પરિણામી કોષ્ટક પર રાઇટ-ક્લિક કરીએ. સંદર્ભ મેનૂમાં, પગલા દ્વારા પગલું "એક્સએમએલ" અને "નિકાસ કરો ...". તે પછી, ફાઇલ કોઈપણ ડિરેક્ટરીમાં સાચવો.
જેમ તમે જોઈ શકો છો, એક્સએલએસ અને એક્સએલએસએક્સ ફાઇલોને એક્સએમએલ ફોર્મેટમાં માઇક્રોસોફ્ટ એક્સેલ દ્વારા રૂપાંતરિત કરવાના બે મુખ્ય માર્ગો છે. તેમાંથી સૌ પ્રથમ અત્યંત સરળ છે અને ફંક્શન દ્વારા આપેલા એક્સ્ટેંશનથી બચતની પ્રાથમિક પ્રક્રિયામાં સમાવિષ્ટ છે "આ રીતે સાચવો ...". આ વિકલ્પની સાદગી અને સ્પષ્ટતા નિઃશંકપણે ફાયદા છે. પરંતુ તેની એક ગંભીર ભૂલ છે. રૂપાંતરણ ચોક્કસ ધોરણો ધ્યાનમાં લીધા વગર કરવામાં આવે છે, અને તેથી ફાઇલ કે જે આ રીતે તૃતીય-પક્ષ એપ્લિકેશનો દ્વારા રૂપાંતરિત કરવામાં આવે છે તેને ઓળખી શકાશે નહીં. બીજો વિકલ્પ એ XML નકશો બનાવવો છે. પ્રથમ પદ્ધતિથી વિપરીત, આ યોજના અનુસાર રૂપાંતરિત એક કોષ્ટક, તમામ XML ગુણવત્તા માનકોને પૂર્ણ કરશે. પરંતુ, કમનસીબે, દરેક વપરાશકર્તા આ પ્રક્રિયાના ઘોંઘાટને ઝડપથી સમજી શકશે નહીં.