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-168/nem-felsz-vasarolni-a-boltokban-keszetelek.html">Nem félsz vásárolni a boltokban készételek grillezett csirke, saláták, stb</a></li> <li><a href="/szakerto-150/szorosan-halott-akkumulatort.html">Szorosan halott akkumulátort</a></li> <li><a href="/articles/miert-macskak-nyavog.html">Miért macskák nyávog</a></li> <li><a href="/articles/agynemu-hibakat-hogyan-lehet-megszabadulni-otthon.html">Ágynemű hibákat hogyan lehet megszabadulni otthon</a></li> <li><a href="/articles/rail-hangszedo-humbucker-elektromos.html">Rail hangszedő - humbucker elektromos</a></li> <li><a href="/szakerto-114/felveteli-iroda-khoroshevsky-keruleti-katonai.html">Felvételi iroda Khoroshevsky kerületi katonai sorozás irodák Khoroshevo-Mnevniki ul</a></li> <li><a href="/articles/candida-glabrata-glabrata-a-tunetek-a-kezeles.html">Candida glabrata (glabrata), a tünetek, a kezelés</a></li> </p> <p>Copyright © 2025</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>