XML DOM Document ਆਬਜੈਕਟ
- ਪਿਛਲਾ ਪੰਨਾ DOM NamedNodeMap
- ਅਗਲਾ ਪੰਨਾ DOM Element
Document ਆਬਜੈਕਟ ਸਮੁੱਚਾ XML ਦਸਤਾਵੇਜ਼ ਪ੍ਰਤੀਨਿਧਤ ਕਰਦਾ ਹੈ。
XML ਦਸਤਾਵੇਜ਼ ਆਬਜੈਕਟ
Document ਆਬਜੈਕਟ XML ਦਸਤਾਵੇਜ਼ ਟ੍ਰੀ ਦੇ ਰੂਟ ਹੈ, ਜੋ ਸਾਨੂੰ ਦਸਤਾਵੇਜ਼ ਦਾਤਾ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ。
ਇਲੈਕਟ੍ਰੌਨ ਨੋਡ, ਟੈਕਸਟ ਨੋਡ, ਟਿੱਪਣੀ, ਪ੍ਰੋਸੈਸ ਇਨਸਟ੍ਰੱਕਸ਼ਨ ਆਦਿ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੋ ਸਕਦੇ, ਇਸ ਲਈ Document ਆਬਜੈਕਟ ਨੇ ਇਨ੍ਹਾਂ ਆਬਜੈਕਟਾਂ ਨੂੰ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਵੀ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ।Node ਆਬਜੈਕਟ ਦੀ ਇੱਕ ownerDocument ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜੋ ਇਹ ਉਨ੍ਹਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਬਣਾਉਣ ਵਾਲੇ Document ਨਾਲ ਜੋੜਦੀ ਹੈ।
Document ਆਬਜੈਕਟ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਪ੍ਰਤੀਯੋਗਿਤਾ | ਵਰਣਨ |
---|---|
childNodes | ਦਸਤਾਵੇਜ਼ ਦੇ ਉਪ ਨੋਡਾਂ ਦਾ NodeList ਵਾਪਸ ਕਰੋ。 |
doctype | ਦਸਤਾਵੇਜ਼ ਨਾਲ ਸਬੰਧਤ ਦਸਤਾਵੇਜ਼ ਟਾਈਪ ਘੋਸ਼ਣਾ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
documentElement | ਦਸਤਾਵੇਜ਼ ਦੇ ਰੂਟ ਨੋਡ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
documentURI | ਦਸਤਾਵੇਜ਼ ਦੀ ਸਥਿਤੀ ਨੂੰ ਸੈਟ ਕਰੋ ਜਾਂ ਵਾਪਸ ਕਰੋ。 |
domConfig | normalizeDocument() ਵਾਲੇ ਵਰਤੇ ਹੋਏ ਕੰਫਿਗਰੇਸ਼ਨ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
firstChild | ਦਸਤਾਵੇਜ਼ ਦੇ ਪਹਿਲੇ ਉਪ ਨੋਡ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
implementation | ਇਸ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਨ ਵਾਲੇ DOMImplementation ਆਬਜੈਕਟ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
inputEncoding | ਦਸਤਾਵੇਜ਼ ਦੇ ਵਰਤੇ ਹੋਏ ਇੰਕੋਡਿੰਗ ਨੂੰ ਵਾਪਸ ਕਰੋ (ਪਰਸਿੰਗ ਵਿੱਚ ਹੈ)。 |
lastChild | ਦਸਤਾਵੇਜ਼ ਦੇ ਆਖਰੀ ਬੱਚੇ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
nodeName | ਆਬਜੈਕਟ ਦੇ ਨਾਮ ਵਾਪਸ ਦੇਵੇ (ਆਬਜੈਕਟ ਦੇ ਪ੍ਰਕਾਰ ਨਾਲ ਨਿਰਭਰ ਕਰਦਾ ਹੈ)。 |
nodeType | ਆਬਜੈਕਟ ਦੇ ਨੂੰਦੇ ਪ੍ਰਕਾਰ ਵਾਪਸ ਦੇਵੇ。 |
nodeValue | ਆਬਜੈਕਟ ਦਾ ਮੁੱਲ ਸੈਟ ਜਾਂ ਵਾਪਸ ਦੇਵੇ (ਆਬਜੈਕਟ ਦੇ ਪ੍ਰਕਾਰ ਨਾਲ ਨਿਰਭਰ ਕਰਦਾ ਹੈ)。 |
xmlEncoding | ਦਸਤਾਵੇਜ਼ ਦੀ XML ਐਂਕੋਡਿੰਗ ਵਾਪਸ ਦੇਵੇ。 |
xmlStandalone | ਦਸਤਾਵੇਜ਼ ਨੂੰ ਸਵੈਸਥਾਈ ਸੈਟ ਜਾਂ ਵਾਪਸ ਦੇਵੇ。 |
xmlVersion | ਦਸਤਾਵੇਜ਼ ਦੀ XML ਸੰਸਕਰਣ ਸੈਟ ਜਾਂ ਵਾਪਸ ਦੇਵੇ。 |
Document ਆਬਜੈਕਟ ਦੇ ਗਿਣਤੀ ਵਾਲੇ ਮੱਥਕ
ਮੈਥਡ | ਵਰਣਨ |
---|---|
adoptNode() | ਦੂਜੇ ਡੂਕੁਮੈਂਟ ਵਿੱਚ ਦਾਨ ਕੀਤੇ ਗਏ ਨੂੰ ਇਸ ਦਾਨ ਕੀਤੇ ਗਏ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਇਸ ਦਾਨ ਕੀਤੇ ਗਏ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createAttribute() | ਨਾਮ ਵਾਲੇ ਗੁਣ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਨਵਾਂ Attr ਆਬਜੈਕਟ ਵਾਪਸ ਦੇਵੇ。 |
createAttributeNS() | ਨਾਮ ਅਤੇ ਨਾਮ ਸਪੇਸ ਵਾਲੇ ਗੁਣ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਨਵਾਂ Attr ਆਬਜੈਕਟ ਵਾਪਸ ਦੇਵੇ。 |
createCDATASection() | CDATA ਸੈਕਸ਼ਨ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createComment() | ਟਿੱਪ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createDocumentFragment() | ਖਾਲੀ DocumentFragment ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createElement() | ਐਲੀਮੈਂਟ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਨਵਾਂ Attr ਆਬਜੈਕਟ ਵਾਪਸ ਦੇਵੇ。 |
createElementNS() | ਨਾਮ ਅਤੇ ਨਾਮ ਸਪੇਸ ਵਾਲੇ ਐਲੀਮੈਂਟ ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਨਵਾਂ Attr ਆਬਜੈਕਟ ਵਾਪਸ ਦੇਵੇ。 |
createEntityReference() | EntityReference ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਆਬਜੈਕਟ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createProcessingInstruction() | ProcessingInstruction ਆਬਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਆਬਜੈਕਟ ਨੂੰ ਵਾਪਸ ਦੇਵੇ。 |
createTextNode() | ਟੈਕਸਟ ਨੂੰ ਬਣਾਓ。 |
getElementById() | ਗਿਣਤੀ ਦੇ ਮੁੱਲ ਵਾਲੇ id ਗੁਣ ਵਾਲੇ ਐਲੀਮੈਂਟ ਵਾਪਸ ਦੇਵੇ。 |
getElementsByTagName() | ਨਾਮ ਦੇ ਹਰੇਕ ਐਲੀਮੈਂਟ ਦਾ NodeList ਵਾਪਸ ਦੇਵੇ。 |
getElementsByTagNameNS() | ਨਾਮ ਅਤੇ ਨਾਮ ਸਪੇਸ ਦੇ ਹਰੇਕ ਐਲੀਮੈਂਟ ਦਾ NodeList ਵਾਪਸ ਦੇਵੇ。 |
importNode() | ਨੂੰ ਦੂਜੇ ਡੂਕੁਮੈਂਟ ਤੋਂ ਇਸ ਡੂਕੁਮੈਂਟ ਵਿੱਚ ਇੰਪੋਰਟ ਕਰੋ。 |
normalizeDocument() | |
renameNode() | ਐਲੀਮੈਂਟ ਜਾਂ ਪੈਟਰੀਟਰੀ ਨੂੰ ਨਾਮ ਕਰੋ。 |
DocumentType ਆਬਜੈਕਟ ਦੇ ਗੁਣ
ਹਰੇਕ ਡੂਕੁਮੈਂਟ ਨੂੰ ਇੱਕ DOCTYPE ਗੁਣ ਹੈ ਜਿਸ ਦਾ ਮੁੱਲ null ਜਾਂ DocumentType ਆਬਜੈਕਟ ਹੈ。
DocumentType ਆਬਜੈਕਟ XML ਦਸਤਾਵੇਜ਼ ਲਈ ਨਾਮਜਾਂ ਦਾ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਪ੍ਰਤੀਯੋਗਿਤਾ | ਵਰਣਨ |
---|---|
name | DTD ਦਾ ਨਾਮ ਵਾਪਸ ਕਰੋ。 |
publicId | DTD ਦਾ ਪਬਲਿਕ ਪਹਿਲਵਾਨ ਵਾਪਸ ਕਰੋ。 |
systemId | ਬਾਹਰੀ DTD ਦਾ ਸਿਸਟੈਮ ਪਹਿਲਵਾਨ ਵਾਪਸ ਕਰੋ。 |
DocumentImplementation ਆਬਜੈਕਟ ਦੀਆਂ ਕਿਸਮਾਂ
DOMImplementation ਆਬਜੈਕਟ DOM ਆਬਜੈਕਟ ਮਾਡਲ ਤੋਂ ਅਲੱਗ ਕਿਸੇ ਵੀ ਵਿਸ਼ੇਸ਼ ਇੰਸਟੈਂਸ ਦੀ ਕਿਸੇ ਵੀ ਕਾਰਵਾਈ ਨੂੰ ਕਰਦਾ ਹੈ。
ਮੈਥਡ | ਵਰਣਨ |
---|---|
createDocument() | ਨਿਰਧਾਰਿਤ ਦਸਤਾਵੇਜ਼ ਟਾਈਪ ਦਾ ਨਵਾਂ DOM Document ਆਬਜੈਕਟ ਬਣਾਓ。 |
createDocumentType() | ਖਾਲੀ DocumentType ਨੂੰ ਬਣਾਓ。 |
getFeature() | ਵਿਸ਼ੇਸ਼ ਹਾਤੀਆਂ ਅਤੇ ਸੈਕਸ਼ਨ ਪ੍ਰਤੀਯੋਗਿਤਾ ਦੇ ਐੱਪੀਆਈ ਆਬਜੈਕਟ ਨੂੰ ਵਾਪਸ ਕਰੋ (ਜੇਕਰ ਮੌਜੂਦ ਹੈ ਤਾਂ) |
hasFeature() | DOM ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਨੂੰ ਵਿਸ਼ੇਸ਼ ਹਾਤੀਆਂ ਅਤੇ ਸੈਕਸ਼ਨ ਪ੍ਰਤੀਯੋਗਿਤਾ ਨੂੰ ਚੇਕ ਕਰੋ ਕਿ ਉਹ ਪ੍ਰਤੀਯੋਗਿਤਾ ਲਾਗੂ ਕਰ ਰਿਹਾ ਹੈ ਜਾਂ ਨਹੀਂ。 |
ProcessingInstruction ਆਬਜੈਕਟ ਦੀਆਂ ਪ੍ਰਤੀਯੋਗਿਤਾਵਾਂ
ProcessingInstruction ਆਬਜੈਕਟ ਪ੍ਰੋਸੈਸਿੰਗInstruction ਨੂੰ ਪ੍ਰਤੀਨਿਧਤ ਕਰਦਾ ਹੈ。
ਪ੍ਰੋਸੈਸਿੰਗ ਇੰਸਟਰੱਕਸ਼ਨ ਪ੍ਰੋਸੈਸਿੰਗ ਇੰਸਟਰੱਕਸ਼ਨ ਹੈ ਜਿਸ ਨਾਲ XML ਦਸਤਾਵੇਜ਼ ਟੈਕਸਟ ਵਿੱਚ ਪ੍ਰੋਸੈਸਰ ਵਿਸ਼ੇਸ਼ ਸੂਚਨਾ ਬਚਾਉਣ ਦਾ ਤਰੀਕਾ ਹੈ。
ਪ੍ਰਤੀਯੋਗਿਤਾ | ਵਰਣਨ |
---|---|
ਡੇਟਾ | ਇਹ ਹੈਡਰ ਦੀ ਸਮਗਰੀ ਨੂੰ ਸੈਟ ਕਰੋ ਜਾਂ ਵਾਪਸ ਕਰੋ。 |
ਟਾਰਗੇਟ | ਇਹ ਹੈਡਰ ਦੇ ਟਾਰਗੇਟ ਨੂੰ ਵਾਪਸ ਕਰੋ。 |
- ਪਿਛਲਾ ਪੰਨਾ DOM NamedNodeMap
- ਅਗਲਾ ਪੰਨਾ DOM Element