Вузол доступу xml dom

За DOM, ви можете отримати доступ до кожного вузла в документі XML.

Спробуйте - Приклад

Використовуйте номер індексу список вузлів для доступу до вузла
У цьому прикладі використовується метод getElementsByTagname (), щоб отримати "Books.xml" третій елемент .</p><p>Використовуйте властивість довжини в петлю через вузол <br> У цьому прикладі використовується властивість довжини до петлі через весь елемент "books.xml" <TITLE>.</p> <p>Перетинаючи вузол елемента <br> У цьому прикладі використовується властивість NODETYPE мати справу з "books.xml" вузлів елементів.</p> <p>Відносини з допомогою вузла для обходу вузла елемента <br> У цьому прикладі використовується властивість NODETYPE і NextSibling властивість обробляти "books.xml" вузли елементів.</p> <h2>вузол доступу</h2> <p>Ви можете отримати доступ до вузлів трьома способами:</p> <p>1. За допомогою методу getElementsByTagName ().</p> <p>2. Цикл (переміщення) вузла дерева.</p> <p>3. За допомогою вузла зв'язку у вузлі дерева навігації.</p> <h2>Метод getElementsByTagName ()</h2> <p>getElementsByTagName () повертає всі елементи мають певне ім'я тега.</p> <h3>граматика</h3> <p>Наступний приклад повертає всі елементи <title> елемент під елементом х:</p> <p>Зверніть увагу, що наведений вище приклад повертає тільки <TITLE> елемент х вузол. Для того, щоб повернути документ XML всі елементи <title>, використовуйте:</p> <p>Тут xmlDoc є сам (документ вузол) документ.</p> <h2>список вузлів DOM (Node List)</h2> <p>getElementsByTagName () метод повертає список вузлів. Список Вузол являє собою масив вузлів.</p><p>Наступний код використовує loadXMLDoc (). щоб "Books.xml" в xmlDoc, потім список збережених <Title> вузол в змінної х:</p> <p>Доступ по номеру індексу х в елементі <TITLE>. Щоб отримати доступ до третьої <title>, Ви можете написати:</p> <p>Примітка: Індекс починається з 0.</p> <p>У наступному розділі цього підручника, ви дізнаєтеся більше про список вузлів (Node List) знань.</p> <h2>DOM довжина списку вузлів (Node Список Length)</h2> <p>Довжина Довжина властивість визначає список вузлів (тобто, число вузлів).</p> <p>Ви можете використовувати властивість довжини в циклі по списку вузлів:</p> <p>for (i = 0; i<x.length;i++)<br> document.write (x [i] .childNodes [0] .nodeValue);<br> document.write ( "<br>");<br>></p> <ol> <li>Використовуйте loadXMLDoc (). щоб "в Books.xml" в xmlDoc</li> <li>отримати всі <TITLE> вузол елемента</li> <li>Кожне вихідне значення <title> елемент текстового вузла</li> </ol> <h2>Тип вузла (типи вузлів)</h2> <p>атрібутDocumentElement з документа XML є кореневий вузол.</p> <p>NodeName вузол атрибута є ім'я вузла.</p> <p>NodeType вузол атрибута є тип вузла.</p> <p>Ви дізнаєтеся більше про властивості вузлів в наступному розділі цього посібника.</p> <h2>перетинаючи вузол</h2> <p>У наведеному нижче коді через корінь дочірніх вузлів, але і вузла елемента:</p> <ol> <li>Використовуйте loadXMLDoc (). щоб "в Books.xml" в xmlDoc</li> <li>Потрапляючи дочірні вузли кореневого елемента</li> <li>Тип вузла перевірте кожен дочірній вузол. Якщо тип вузла "1", то вузол є елементом</li> <li>Якщо вузол є елементом, ім'я вузла виведення</li> </ol> <h2>Відносини вузла навігації</h2> <p>Наступний код використовує відносини навігаційний вузол дерева вузла:</p> <ol> <li>Використовуйте loadXMLDoc (). щоб "в Books.xml" в xmlDoc</li> <li>Отримати перший дочірній вузол книжкового елемента</li> <li>"У" змінна встановлюється на перший елемент книги першої дитини</li> <li>Для кожного дочірнього вузла (від першого дочірнього вузла "у" почав), тип перевірочного вузла, якщо тип вузла "1", то вузол є елементом</li> <li>Якщо вузол є елементом, ім'я вузла виведення</li> <li>"У" змінна встановлюється на наступний вузол рідного брата, і знову запустити цикл</li> </ol> <br> <h4>Схожі статті</h4> <ul> <li> <p><a href="/articles/dostup-do-vuzliv.php">Доступ до вузлів</a></p> </li> <li> <p><a href="/articles/xml-dom-dostup-do-vuzliv.php">Xml dom - доступ до вузлів</a></p> </li> <li> <p><a href="/articles/dostup-do-znachen-vuzliv.php">Доступ до значень вузлів</a></p> </li> </ul> </div> </article> </div> </div> </div> <footer class="igrzom-footer clearfix"> <p>Copyright © 2024<br></p> </footer> </div> </div></body> </html>