XSLT ਟਰੇਨਿੰਗ

XSLT ਇੱਕ XML ਡੋਕੂਮੈਂਟ ਨੂੰ XHTML ਡੋਕੂਮੈਂਟ ਜਾਂ ਹੋਰ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਬਦਲ ਦੇਣ ਵਾਲੀ ਭਾਸ਼ਾ ਹੈ

XPath ਇੱਕ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਨੇਵੀਗੇਸ਼ਨ ਕਰਨ ਵਾਲੀ ਇੱਕ ਭਾਸ਼ਾ ਹੈ

ਸਿੱਖਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਸੀਂ ਨਿਮਨਲਿਖਤ ਬੁਨਿਆਦੀ ਗਿਆਨ ਦੀ ਜਾਣਕਾਰੀ ਰੱਖਣੀ ਚਾਹੀਦੀ ਹੈ:

ਤੁਸੀਂ ਅੱਗੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ, ਨਿਮਨਲਿਖਤ ਗਿਆਨ ਦਾ ਬੁਨਿਆਦੀ ਪਤਾ ਲੈਣਾ ਚਾਹੀਦਾ ਹੈ:

  • HTML / XHTML
  • XML / XML ਨਾਮ ਸਪੇਸ
  • XPath

ਅਗਰ ਤੁਸੀਂ ਪਹਿਲਾਂ ਇਹ ਪ੍ਰੋਜੈਕਟ ਸਿੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਾਡੇ ਇੱਥੇ ਜਾਓ ਹੋਮ ਪੇਜ ਇਹ ਟਰੇਨਿੰਗ ਦੇਖਣ ਲਈ ਜਾਓ

XSLT ਕੀ ਹੈ?

  • XSLT ਇੱਕ XSL ਟਰਾਂਸਫਾਰਮੇਸ਼ਨ (XSL Transformations) ਹੈ
  • XSLT XSL ਵਿੱਚ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸਾ ਹੈ
  • XSLT ਇੱਕ ਤਰ੍ਹਾਂ ਦਾ XML ਡੋਕੂਮੈਂਟ ਹੋਰ ਇੱਕ ਤਰ੍ਹਾਂ ਦੇ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ
  • XSLT XPath ਦੀ ਮਦਦ ਨਾਲ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਨੇਵੀਗੇਸ਼ਨ ਕਰਦਾ ਹੈ
  • XPath ਇੱਕ W3C ਸਟੈਂਡਰਡ ਹੈ

XSLT = XSL ਟਰਾਂਸਫਾਰਮੇਸ਼ਨ

XSLT XSL ਵਿੱਚ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸਾ ਹੈ

XSLT ਇੱਕ ਤਰ੍ਹਾਂ ਦਾ XML ਡੋਕੂਮੈਂਟ ਹੋਰ ਇੱਕ ਤਰ੍ਹਾਂ ਦੇ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ ਜਾਂ ਬਰਾਉਜ਼ਰ ਦੁਆਰਾ ਪਛਾਣਿਆ ਜਾਣ ਵਾਲੇ ਹੋਰ ਪ੍ਰਕਾਰ ਦੇ ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ HTML ਅਤੇ XHTML।ਆਮ ਤੌਰ 'ਤੇ, XSLT ਇਹ ਕੰਮ ਹਰ ਇੱਕ XML ਐਲੀਮੈਂਟ ਨੂੰ (X)HTML ਐਲੀਮੈਂਟ ਵਿੱਚ ਬਦਲ ਕਰਕੇ ਕਰਦਾ ਹੈ。

XSLT ਰਾਹੀਂ ਤੁਸੀਂ ਆਉਟਪੁਟ ਫਾਈਲ ਵਿੱਚ ਐਲੀਮੈਂਟ ਅਤੇ ਅਟਰੀਬਿਊਟ ਜੋੜ ਸਕਦੇ ਹੋ ਜਾਂ ਹਟਾ ਸਕਦੇ ਹੋ, ਜਾਂ ਐਲੀਮੈਂਟ ਦੀ ਕਿਸਮ ਵਿੱਚ ਤਬਦੀਲੀ ਕਰ ਸਕਦੇ ਹੋ, ਪਰੀਖਣ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਜਿਸ ਐਲੀਮੈਂਟ ਨੂੰ ਪਕਦ ਜਾਂ ਦਿਖਾਉਣ ਦਾ ਫੈਸਲਾ ਕਰ ਸਕਦੇ ਹੋ, ਆਦਿ।

ਟਰਾਂਸਫਾਰਮਿੰਗ ਪ੍ਰੋਸੈਸ ਦੀ ਇੱਕ ਆਮ ਵਿਆਖਿਆ ਹੈXSLT XML ਸੋਰਸ ਟ੍ਰੀ ਨੂੰ XML ਨਤੀਜਾ ਟ੍ਰੀ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ

XSLT XPath ਦੀ ਮਦਦ ਨਾਲ

XSLT XPath ਦੀ ਮਦਦ ਨਾਲ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਸੂਚਨਾ ਲੱਭਦਾ ਹੈ।XPath XML ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਐਲੀਮੈਂਟ ਅਤੇ ਅਟਰੀਬਿਊਟ ਦੇ ਮਾਧਿਅਮ ਨਾਲ ਨੇਵੀਗੇਸ਼ਨ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਅਗਰ ਤੁਸੀਂ ਪਹਿਲਾਂ XPath ਸਿੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਾਡੇ ਇੱਥੇ ਜਾਓ XPath ਟਰੇਨਿੰਗ

ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

ਟਰਾਂਸਫਾਰਮਿੰਗ ਪ੍ਰੋਸੈਸ ਵਿੱਚ، XSLT XPath ਦੀ ਮਦਦ ਨਾਲ ਸੋਰਸ ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਮੈਚ ਕਰਨ ਵਾਲੇ ਇੱਕ ਜਾਂ ਬਹੁਤ ਸਾਰੇ ਪ੍ਰੀ-ਡਿਫਾਈਨਡ ਟੈਮਪਲੇਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਪਛਾਣਦਾ ਹੈ।ਜਦੋਂ ਮੈਚ ਮਿਲਦਾ ਹੈ ਤਾਂ XSLT ਸੋਰਸ ਡੋਕੂਮੈਂਟ ਦੇ ਮੈਚ ਕੀਤੇ ਹੋਏ ਹਿੱਸੇ ਨੂੰ ਨਤੀਜਾ ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ。

XSLT 是 W3C 标准

XSLT 在 1999 年 11 月 16 日被确立为 W3C 标准。

如需更多有关 W3C 的 XSLT 活动的信息,请访问我们的 W3C 教程