របៀបផ្លាស់ប្តូរ XML ជាមួយ XSLT

ដើម្បីសរសេរកូដ XSLT អ្នកគួរតែមានការយល់ដឹងជាមូលដ្ឋានអំពី HTML / XHTML , XML, XML Namespaces, XPath និង XSL ។ XSLT គឺជាសន្លឹករចនាប័ទ្មដែលបំលែង XML ទៅជារចនាសម្ព័ន្ធថ្មីមួយសម្រាប់ប្រើជាមួយកម្មវិធីញែកអ៊ិនធឺណិត។ ការរីកចម្រើននៃបច្ចេកវិទ្យាបាននាំមកនូវកន្លែងផ្សេងគ្នាជាច្រើន។ អ្នកប្រើអ៊ិនធឺណិតសម័យទំនើបមានឱកាសច្រើនជាងមិនធ្លាប់មានក្នុងគេហទំព័រដូចជាទូរស័ព្ទដៃ iPod, Xbox និងឧបករណ៍ផ្សេងទៀតជាច្រើនដែលមានប្រព័ន្ធកម្មវិធីរុករកពិសេស។

XSL Transformations (XSLT) ត្រូវការកូដ XML ដែលត្រូវបានបង្កើតយ៉ាងល្អហើយបំលែងវាទៅជាទម្រង់ប្រើប្រាស់សម្រាប់កម្មវិធីទាំងនេះ។

ចាប់ផ្តើមដំណើរការ XSLT

XSLT គឺជាផ្នែកមួយនៃសន្លឹករចនាប័ទ្ម XSL ។ ចាប់តាំងពីសន្លឹករចនាប័ទ្មប្រើវាក្យសម្ព័ន្ធ XML អ្នកចាប់ផ្តើមជាមួយសេចក្តីថ្លែងការប្រកាស XML ។

- ការប្រកាស XML

បន្ថែមសេចក្តីថ្លែងការណ៍ XSL

- ការប្រកាសសន្លឹករចនាប័ទ្ម

កំណត់ចន្លោះឈ្មោះ XSLT ជាផ្នែកនៃការប្រកាសសន្លឹករចនាប័ទ្ម។

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

XSLT ប្រៀបធៀបកូដទៅគំរូមួយដើម្បីកំណត់ពីរបៀបបំលែង XML ។ គំរូគឺជាសំណុំនៃច្បាប់ដែលបានបង្កើតឡើងសម្រាប់សន្លឹករចនាប័ទ្ម។ ធាតុគំរូប្រើ XPath ដើម្បីផ្គូផ្គងឬភ្ជាប់កូដ។ ការផ្គូផ្គងអាចបញ្ជាក់ធាតុកូនឬឯកសារ XML ទាំងមូល។

- កំណត់ឯកសារទាំងមូល
- នេះបញ្ជាក់ធាតុកុមារនៅក្នុងឯកសារ។

ឧទាហរណ៍ប្រសិនបើអ្នកមានធាតុកូនក្មេងដែលគេហៅថាកូដផ្គូផ្គងនឹង:

នៅពេលបង្កើត XSLT អ្នកបង្កើតស្ទ្រីមលទ្ធផលដែលត្រូវបានរចនានិងមើលនៅលើទំព័រអ៊ីនធឺណិត។

XSLT រួមបញ្ចូលធាតុ XSL មួយចំនួនដើម្បីកំណត់ដំណើរផ្លាស់ប្តូរនេះ។ អត្ថបទបន្ទាប់នឹងពិនិត្យធាតុ XSL ដែលបានប្រើសម្រាប់ការបំលែង XSLT និងបំបែកកូដ XSLT បន្ថែមទៀត។