Az xml dom access csomópont

A DOM szerint minden egyes csomópont elérhetõ az XML dokumentumban.

Próbálja ki - Példa

Használja a csomópont-lista indexszámát a csomópont eléréséhez
Ez a példa a getElementsByTagname () metódust használja, hogy megkapja a "Books.xml" harmadik elemet .</p><p>A hurok hossza tulajdonsága a csomóponton keresztül <br> Ebben a példában a hossz tulajdonsága a teljes "books.xml" <TITLE>.</p> <p>Egy elem csomópont átkapcsolása <br> Ez a példa a NODETYPE tulajdonságot használja a "books.xml" elemcsomópontok kezelésére.</p> <p>Olyan kapcsolatok, amelyek csomópontot használnak egy elemcsomópont megkerüléséhez <br> Ez a példa a NODETYPE tulajdonságot és a NextSibling tulajdonságot használja a "books.xml" elem csomópontok kezelésére.</p> <h2>Access Csomópont</h2> <p>A webhelyeket háromféle módon érheti el:</p> <p>1. Használja a getElementsByTagName () metódust.</p> <p>2. A fa csomópont ciklusa (mozgása).</p> <p>3. A navigációs fasz csomópont kommunikációs csomópontjának használata.</p> <h2>Módszer getElementsByTagName ()</h2> <p>getElementsByTagName () visszaadja az összes elemnek egy adott címke nevét.</p> <h3>nyelvtan</h3> <p>A következő példa minden elemet visszaad <title> elem az x elem alatt:</p> <p>Ne feledje, hogy a fenti példa csak akkor jelenik meg <TITLE> elem x csomópont. Annak érdekében, hogy az XML dokumentumot visszaadja, az összes elemet <title>, használni:</p> <p>Itt az xmlDoc maga a dokumentum (dokumentum csomópont).</p> <h2>a DOM csomópontok listája (Csomópont-lista)</h2> <p>A getElementsByTagName () metódus a csomópontok listáját adja vissza. Lista A csomópont egy sor csomópont.</p><p>A következő kódot a loadXMLDoc () használja. "Books.xml" -ban az xmlDoc-ban, majd a mentett lista <Title> csomópont az x változóban:</p> <p>Hozzáférés az x indexszámmal az elemben <TITLE>. A harmadik eléréséhez <title>, írhatsz:</p> <p>Megjegyzés: Az index 0-nál kezdődik.</p> <p>A bemutató következő fejezetében többet megtudhat a tudás csomópontlistájáról.</p> <h2>DOM csomópont-lista hossza (Csomópont hossza lista)</h2> <p>Hossz A hossz tulajdonság határozza meg a csomópontok listáját (vagyis a csomópontok számát).</p> <p>A hossztartományt egy hurokban használhatja a csomópontok listája mentén:</p> <p>(i = 0;<x.length;i++)<br> document.write (x [i] .childNodes [0] .nodeValue);<br> document.write ("<br>„);<br>></p> <ol> <li>A loadXMLDoc () használata. hogy "in Books.xml" -ban xmlDoc</li> <li>Mindent kap <TITLE> egy elem csomópontja</li> <li>Minden kimeneti érték <title> szöveges csomópont elem</li> </ol> <h2>Csomópont típusa (csomópont típusok)</h2> <p>Az XML dokumentum DocumentElement attribútuma a gyökércsomópont.</p> <p>A NodeName attribútum csomópont a gazdanév.</p> <p>A NodeType attribútum csomópont a csomópont típusa.</p> <p>A következő fejezetben többet megtudhat a csomópontok tulajdonságairól.</p> <h2>A csomópont áthaladása</h2> <p>Az alábbi kódban a gyermekcsomók gyökerén, de az elem csomópontján is:</p> <ol> <li>A loadXMLDoc () használata. hogy "in Books.xml" -ban xmlDoc</li> <li>A gyökérelem gyermek csomópontjainak megszerzése</li> <li>A gazda típusa minden egyes csomópontot ellenőriz. Ha a csomópont típusa "1", akkor a csomópont egy elem</li> <li>Ha a csomópont egy elem, akkor a kimeneti csomópont neve</li> </ol> <h2>Navigátor kapcsolat</h2> <p>A következő kód a csomópont navigációs csomópontját használja:</p> <ol> <li>A loadXMLDoc () használata. hogy "in Books.xml" -ban xmlDoc</li> <li>Szerezd meg egy könyvtárgy első gyermeket</li> <li>Az "Y" változó az első gyermekkönyv első elemére van állítva</li> <li>Minden egyes gyermek csomópontnál (az első "y" kezdődő csomóponttól kezdődően) az ellenőrző csomópont típusa, ha a csomópont típusa "1", akkor a csomópont egy elem</li> <li>Ha a csomópont egy elem, akkor a kimeneti csomópont neve</li> <li>Az "Y" változó a következő testvércsomópontra van állítva, és újra futtatja a hurokot</li> </ol> <br> <h4>Kapcsolódó cikkek</h4> <ul> <li> <p><a href="/szakerto-193/hozzaferes-a-webhelyekhez.html">Hozzáférés a webhelyekhez</a></p> </li> <li> <p><a href="/szakerto-193/xml-dom-hozzaferes-a-csomopontokhoz.html">Xml dom - hozzáférés a csomópontokhoz</a></p> </li> <li> <p><a href="/szakerto-193/host-ertekek-elerese.html">Host értékek elérése</a></p> </li> </ul> </div> <div class="extra"> <div class="info"><a href="/szakerto-193/dekoracios-es-video-mesterkurzusok-az-eskuvore.html">előző</a> ◈ <a href="/szakerto-193/mit-lehet-tenni-a-lenmagokbol.html">a következő</a></div> <div class="clear"></div> </div> </article> </div> </div> </div> </div> <div id="sidebar" class="col-1-3"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> </section> <footer> <div class="wrap-footer pominodiko"> <div class="row"> <div class="col-1-1"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> <div class="copyright"> <h4>Hasznos cikkek</h4> <p> <li><a href="/szakerto-139/feszltett-mennyezetek-deline.html">Feszített mennyezetek Deline</a></li> <li><a href="/szakerto-123/a-life-of-st.html">A Life of St.</a></li> <li><a href="/szakerto-207/mikhail-fedorovich-regenyek-szuletett-julius-22-en.html">Mikhail Fedorovich regények született július 22-én 1596 - Mikhayil Fedorovich regények halt meg július 16, 1645</a></li> <li><a href="/szakerto-214/mount-mjoboku-naruto-wiki-wikia-altal-mukodtetett.html">Mount Mjoboku, Naruto wiki, wikia által működtetett fandom</a></li> <li><a href="/szakerto-168/jelentese-wtajiks-szotar-ushakova-neprajzi-szotar.html">Jelentése „Tajiks” szótár Ushakova, néprajzi szótár, enciklopédia és a többi</a></li> <li><a href="/szakerto-116/hegedu-oleg.html">Hegedű, Oleg</a></li> <li><a href="/szakerto-125/szenzacios-bestseller-jk-rowling-meg-a-konyvtarak.html">Szenzációs bestseller JK Rowling meg a könyvtárak Jamal</a></li> </p> <p>Copyright © 2024</p> </div> <script> new Image().src = "https://counter.yadro.ru/hit;adolfru?r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";h"+escape(document.title.substring(0,150))+ ";"+Math.random();</script> </footer></div> </body> </html>