XML ਕ੍ਰਮ ਸਿੱਖਿਆ

“جبکم 1998 سال 2 مارچ میں XML (مکمل مارک لینگ) نے سافٹ وئیر انڈسٹری میں داخل کیا، اس نے پورا صنعت کو توفان لایا۔ پہلی مرتبہ، اس دنیا کو ایک عام اور سازگار فرمت مل گیا تھا جو مستندات اور اعدادوشمار کو ترتیب دینے کے لئے استعمال کیا جاسکتا تھا، یہ صرف ویب تک نہیں، بلکہ کجی جگہ تک بھی استعمال کیا جاسکتا تھا。”

---《Designing With Web Standards Second Edition》, Jeffrey Zeldman

ਇਸ ਸਿਰੀਜ ਟਿੱਚਨਲ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਪੂਰੀ XML ਸਿੱਖਣ ਦੀ ਸਮੁੱਚੀ ਸੋਰਸ ਮੁਹੱਈਆ ਕਰਾਂਗੇ।

ਮੁੱਢਲੇ ਟਿੱਚਨਲ ਵਿੱਚ ਪਹਿਲਾਂ ਪੜ੍ਹੋ।ਵੀ ਲੈਫਟ ਵਾਲੇ ਮੇਨੂ ਵਿੱਚ ਤੁਹਾਡੇ ਲਈ ਟਿੱਚਨਲ ਚੁਣੋ!

XML

XML ਨੂੰ ਐਕਸਟੈਂਸਬਲ ਮਾਰਕਅਪ ਲੈਂਗਵੇਜ ਕਿਹਾ ਜਾਂਦਾ ਹੈ。

ਸਾਡੇ XML ਟਿੱਚਨਲ ਵਿੱਚ, ਤੁਸੀਂ ਜਾਣੋਗੇ ਕਿ ਐਕਸਮਲ ਮਾਰਕਅਪ ਲੈਂਗਵੇਜ (XML) ਕੀ ਹੈ, ਅਤੇ XML ਅਤੇ HTML ਦਰਮਿਆਨ ਕੀ ਅੰਤਰ ਹੈ।ਇਸ ਤੋਂ ਇਲਾਵਾ, ਤੁਸੀਂ XML ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਤਰੀਕੇ ਸਿੱਖੋਗੇ。

XML ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

XSL

XSL ਨੂੰ ਐਕਸਟੈਂਸਬਲ ਸਟਾਈਲਸ਼ੀਟ ਲੈਂਗਵੇਜ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।XSLT ਨੂੰ XSL ਟਰਾਂਸਫਾਰਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ。

ਇਸ ਟਿੱਚਨਲ ਵਿੱਚ, ਤੁਸੀਂ XML ਡਾਕੂਮੈਂਟ ਨੂੰ ਹੋਰ ਡਾਕੂਮੈਂਟ ਜਿਵੇਂ ਕਿ XHTML ਵਿੱਚ ਟਰਾਂਸਫਾਰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਸਿੱਖੋਗੇ。

XSL ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

XSL-FO

XSL-FO ਨੂੰ ਐਕਸਟੈਂਸਬਲ ਸਟਾਈਲਸ਼ੀਟ ਲੈਂਗਵੇਜ ਫਾਰਮੈਟਿੰਗ ਆਬਜੈਕਟ (Extensible Stylesheet Language Formatting Objects) ਕਿਹਾ ਜਾਂਦਾ ਹੈ。

ਸਾਡੇ XSL-FO ਟਿੱਚਨਲ ਵਿੱਚ, ਤੁਸੀਂ XSL-FO ਦੀ ਮਦਦ ਨਾਲ ਆਉਟਪੁਟ ਲਈ XML ਡਾਕੂਮੈਂਟ ਫਾਰਮੈਟ ਕਰਨ ਸਿੱਖੋਗੇ。

XSL-FO ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

XPath

XPath ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਵਿੱਚ ਸੂਚਨਾ ਲੱਭਣ ਦਾ ਇੱਕ ਭਾਸ਼ਾ ਹੈ।XPath ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਵਿੱਚ ਇਲੈਕਟਰਨ ਅਤੇ ਅਟਰੀਬਿਊਟ ਨੂੰ ਚੜ੍ਹਾਉਣ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ。

XPath W3C XSLT ਸਟੈਂਡਰਡ ਦਾ ਮੁੱਖ ਅੰਗ ਹੈ ਅਤੇ XQuery ਅਤੇ XPointer ਵੀ XPath ਐਕਸਪ੍ਰੈਸ਼ਨ ਉੱਤੇ ਨਿਰਮਿਤ ਹਨ。

ਇਸ ਲਈ, XPath ਦੀ ਸਮਝ ਕਈ ਉੱਚ ਤੌਰ 'ਤੇ XML ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਅਧਾਰ ਹੈ。XPath ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

XLink ਅਤੇ XPointer

XLink ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਵਿੱਚ ਸੁਪਰਲਿੰਕ ਬਣਾਉਣ ਦਾ ਮਾਨਕ ਤਰੀਕਾ ਦੱਸਦਾ ਹੈ。

XPointer ਇਨ੍ਹਾਂ ਸੁਪਰਲਿੰਕਾਂ ਨੂੰ ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਵਿੱਚ ਹੋਰ ਵਿਸ਼ੇਸ਼ ਹਿੱਸਿਆਂ (ਫਿਊਜ਼ਲਾਂ) ਦੇ ਰੂਪ ਵਿੱਚ ਦਿਸਾਈ ਕਰਦਾ ਹੈ。

XLink ਅਤੇ XPointer ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

DTD

DTD (ਦਸਤਾਵੇਜ ਟਾਈਪ ਡੈਫਾਈਨੇਸ਼ਨ) ਦਾ ਕੰਮ ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਦੀ ਲਾਗੂ ਬਣਾਓ ਮੋਡੂਲ ਦੱਸਣਾ ਹੈ。

ਇਹ ਇੱਕ ਸ਼ਰਿਤ ਅਤੇ ਲਾਗੂ ਅਣੂ ਦੀ ਸ਼ਰਿਤ ਦੇ ਰੂਪ ਵਿੱਚ ਦੱਸਦਾ ਹੈ ਕਿ ਦਸਤਾਵੇਜ ਸਰਕਟਰਕਚਰ ਹੈ。

DTD ਸਿੱਖੋ ਸ਼ੁਰੂ ਕਰੋ

XML ਸਕੈਮਾ

XML ਸਕੈਮਾ XML ਦਾ DTD ਬਦਲਾਓ ਹੈ。

XML ਸਕੈਮਾ ਐਕਸਮਲ ਡਾਕੂਮੈਂਟ ਦੀ ਸਰਕਟਰਕਚਰ ਵੀ ਦੱਸਦਾ ਹੈ。

XML ਸਕੈਮਾ ਲੈਂਗਵੇਜ ਨੂੰ XML ਸਕੈਮਾ ਡੈਫਾਈਨੇਸ਼ਨ (XML Schema Definition, XSD) ਵਿੱਚ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ。

ਇਸ ਟਿੱਚਨਲ ਵਿੱਚ ਤੁਸੀਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ XML ਸਕੈਮਾ ਲੈਂਗਵੇਜ ਕਿਵੇਂ ਪੜ੍ਹੋ ਅਤੇ ਬਣਾਓ ਸਿੱਖੋਗੇ, XML ਸਕੈਮਾ ਕਿਉਂ ਵਧੇਰੇ ਮਜ਼ਬੂਤ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ XML ਸਕੈਮਾ ਕਿਵੇਂ ਵਰਤਾਓ。

XML Schema ਸਿੱਖਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ

DOM

XML ਦਸਤਾਵੇਜ਼ ਆਬਜੈਕਟ ਮਾਡਲ (DOM) XML ਦਸਤਾਵੇਜ਼ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜੋ ਇਸ ਦਾ ਪਰਿਭਾਸ਼ਿਤ ਹੱਥ ਅਤੇ ਸੰਚਾਲਨ ਕਰਨ ਦਾ ਸ਼ਰਤ ਹੈ。

DOM XML ਦਸਤਾਵੇਜ਼ ਨੂੰ ਇੱਕ ਬੁੰਦੇ ਰੂਪ ਵਿੱਚ ਦੇਖਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਬੁੰਦੇ ਨੂੰ ਨੋਡ ਦੱਸਿਆ ਗਿਆ ਹੈ。

DOM ਸਿੱਖਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ

XForms

XForms ਹੈਲਾਲ ਪੀਢੀ ਦਾ HTML ਫਾਰਮ ਹੈ。

ਸਾਡੇ XForms ਸਿੱਖਿਆ ਵਿੱਚ, ਤੁਸੀਂ ਕਿਵੇਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ XForms ਲਾਗੂ ਕਰੋਗੇ, ਇਹ ਸਿੱਖਣਗੇ。

XForms ਸਿੱਖਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ

WAP

WAP ਪ੍ਰੋਟੋਕੋਲ ਮੋਬਾਈਲ ਅਤੇ ਹੋਰ ਵਾਈਰਲਸ ਕਲਾਈਮੈਂਟਸ 'ਤੇ ਇੰਟਰਨੈੱਟ ਸਮੱਗਰੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ。

WML ਇੱਕ ਭਾਸ਼ਾ ਹੈ ਜੋ ਵੈੱਬ ਪੇਜਾਂ ਨੂੰ ਵੈੱਬ ਬਰਾਉਜ਼ਰ ਲਈ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਦਿੱਤੀ ਗਈ ਹੈ。

ਸਾਡੇ WAP ਸਿੱਖਿਆ ਵਿੱਚ, ਤੁਸੀਂ WAP ਅਤੇ WML ਦੇ ਬਾਰੇ ਜਾਣੂ ਹੋਵੇਗੇ。

ਤੁਸੀਂ ਵੈੱਬਸਾਈਟ ਨੂੰ ਪੰਜੀਬੂਲ ਫਾਰਮੈਟ (pocket format) ਵਿੱਚ ਬਦਲਣ ਦੀ ਸਿੱਖਿਆ ਪ੍ਰਾਪਤ ਕਰਨਗੇ, ਜਿਸ ਨਾਲ ਤੁਹਾਡੀ ਸੂਚਨਾ ਮੋਬਾਈਲ ਅਤੇ ਹੋਰ ਵਾਈਰਲਸ ਕਲਾਈਮੈਂਟਸ ਵੱਲੋਂ ਪਹੁੰਚਯੋਗ ਹੋ ਸਕੇਗੀ。

WAP / WML ਸਿੱਖਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ