XSLT સાથે XML કેવી રીતે રૂપાંતરિત કરો

XSLT કોડ લખવા માટે, તમારે HTML / XHTML , XML, XML નામસ્થળ, XPath અને XSL ની મૂળભૂત સમજ હોવી જોઈએ. XSLT એક સ્ટાઇલશીટ છે જે XML ને વિવિધ ઇન્ટરનેટ પાર્સર્સ સાથે ઉપયોગમાં લેવા માટે નવા માળખામાં પરિવર્તિત કરે છે. ટેકનોલોજીની પ્રગતિથી ઘણા જુદા જુદા સ્થળોએ લાવ્યા હતા. હાલના ઈન્ટરનેટ યુઝર્સ પાસે વેબ સર્ફ, જેમ કે મોબાઈલ ફોન, આઇપોડ, એક્સબોક્સ અને વિશિષ્ટ બ્રાઉઝર સિસ્ટમો સહિતના અન્ય વિવિધ ઉપકરણો જેવા સર્વાધિકારીઓની વધુ તક છે.

એક્સએસએલ (XSL) ટ્રાન્સફોર્મેશન્સ (એક્સએસએલટી) એ સારી રીતે રચના કરાયેલ XML કોડ લે છે અને તે આ કાર્યક્રમો માટે ઉપયોગયોગ્ય ફોર્મેટમાં પરિવર્તિત કરે છે.

XSLT ટ્રાન્સફોર્મેશનની શરૂઆત

XSLT XSL શૈલી શીટનો ભાગ છે. કારણ કે શૈલી શીટ XML વાક્યરચના વાપરે છે, તમે XML ઘોષણા નિવેદનથી શરૂ કરો છો.

- XML ​​ઘોષણા

XSL સ્ટેટમેન્ટ ઉમેરો

- શૈલી શીટ ઘોષણા

શૈલી શીટ ઘોષણાના ભાગ રૂપે XSLT નામસ્થળને નિર્ધારિત કરો.

xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">

XSLT એ XML ને કેવી રીતે રૂપાંતરિત કરવું તે નક્કી કરવા માટે નમૂનાને એક નમૂના સાથે સરખાવે છે નમૂના એ શૈલી શીટ માટે સ્થાપિત નિયમોનો એક સમૂહ છે. ટેમ્પ્લેટ ઘટક કોડને મેચ કરવા અથવા સાંકળવા માટે XPath નો ઉપયોગ કરે છે. મેચિંગ બાળક ઘટક અથવા સંપૂર્ણ XML દસ્તાવેજને સ્પષ્ટ કરી શકે છે.

- સમગ્ર દસ્તાવેજને દર્શાવે છે
- આ દસ્તાવેજમાં બાળ તત્વને નિયુક્ત કરે છે.

ઉદાહરણ તરીકે, જો તમારી પાસે બાળ એલિમેન્ટ છે જે મેચિંગ કોડ કહેવાય છે:

XSLT બનાવતી વખતે, તમે એક આઉટપુટ સ્ટ્રીમ બનાવી શકો જે સ્ટાઇલલાઈટેડ અને ઇન્ટરનેટ પેજ પર જોવામાં આવે છે.

XSLT આ પરિવર્તન પ્રક્રિયાને વ્યાખ્યાયિત કરવા માટે સંખ્યાબંધ એક્સએસએલ તત્વોનો સમાવેશ કરે છે. આગામી થોડા લેખો XSLT પરિવર્તન માટે ઉપયોગમાં લેવાતા XSL ઘટકોની તપાસ કરશે અને આગળ XSLT કોડિંગ ભંગ કરશે.