XML DOM instanssi

XML DOM -päättely

Alla olevassa esimerkissä käytettävä XML-tiedosto:books.xml

Lataa ja解析 XML-tiedoston
Lataa ja解析 XML-merkkijonon

Esimerkki selitykset

XML DOM ominaisuudet ja metodit

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Funktiota loadXMLString()Sijaitsee ulkoisessa JavaScriptissä, käytetään XML-merkkijonon lataamiseen.

Lataa ja解析 XML-tiedoston
Lataa ja解析 XML-merkkijonon

Esimerkki selitykset

XML DOM solmun tiedot

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Hanki elementtisolmun solmunimi
Hanki teksti tekstisolmusta
Muuta tekstisolmun tekstiä
Hanki elementtisolmun solmunimi ja tyyppi

Esimerkki selitykset

XML DOM solmujen luettelo ja ominaisuusluettelo

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Hanki teksti ensimmäisestä <title> -elementistä
Käytä length-ominaisuutta solmujen läpikäymiseen
Hanki elementin ominaisuudet

Esimerkki selitykset

XML DOM-siirtymä solmu puuhun

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLString()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Vieritä solmu puuta
Lähde läpi <book> -elementin kaikki lapsisolmut.

Esimerkki selitykset

XML DOM selaimen erot

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Näytä solmujen luettelon pituus
Tämä esimerkki näyttää solmujen luettelon pituuden. Tuloksena on eri IE ja muissa selaimissa.
Ohita solmun väliset tyhjät tekstit
Tämä esimerkki tarkistaa solmun nodeType ja käsittelee vain elementtisolmuja.

Esimerkki selitykset

XML DOM solmujen sijainti

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Hanki solmun isäsolmu
Hae solmun ensimmäinen lapsisolmu
Hae solmun viimeinen lapsisolmu
Hae solmun seuraava saman tason solmu
Hae solmun edellinen saman tason solmu

Esimerkki selitykset

XML DOM solmun arvon saaminen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Hae elementin arvo
Hae ominaisuuden arvo

Esimerkki selitykset

XML DOM solmun arvon muuttaminen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Muuta elementin tekstisolmu
Muuta ominaisuuden arvo käyttämällä setAttribute
Muuta ominaisuuden arvo käyttämällä nodeValue

Esimerkki selitykset

XML DOM solmun poistaminen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Poista elementtisolmu
Poista nykyinen elementtisolmu
Poista tekstisolmu
Tyhjennä tekstisolmun teksti
Poista ominaisuus nimellä
Poista ominaisuus objektin perusteella

Esimerkki selitykset

XML DOM solmun korvaaminen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Korvaa elementtisolmu
Korvaa tekstisolmun tiedot

Esimerkki selitykset

XML DOM solmun luominen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Luo elementtisolmu
Luo ominaisuussolmu käyttämällä createAttribute
Luo ominaisuussolmu käyttämällä setAttribute
Luo tekstisolmu
Luo CDATA-osa-solmu
Luo kommenttisolmu

Esimerkki selitykset

XML DOM solmun lisääminen

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Lisää solmu viimeisen alisolutin jälkeen
Lisää solmu ennen määritettyä alisolutta
Lisää uusi ominaisuus
Lisää tietoja tekstisolmuun

Esimerkki selitykset

XML DOM solmun kloonaus

Seuraava esimerkki käyttää XML-tiedostoa books.xml.

Funktiota loadXMLDoc()ulkoisessa JavaScriptissä, käytetään XML-tiedoston lataamiseen.

Kopioi solmu ja lisää se olemassa olevaan solmuun
Tämä esimerkki käyttää cloneNode() toista solmuja ja lisää sen XML-dokumentin juurisolmuun.

Esimerkki selitykset