toXMLString() Цей метод перетворює об’єкт XML на дійсний рядок XML. Ви повинні використовувати інші методи XML get для навігації по XML-документу.
Спочатку ми створюємо екземпляри TransformerFactory і Transformer, які використовуються для перетворення XML. Потім ми створюємо StringWriter для зберігання перетвореного XML у текстовій формі. Потім метод transform() змінює XML-документ, і ми можемо зберегти його в рядку результату за допомогою stringWrite. метод toString().
XML потрібно проаналізувати. Існують різні способи зробити це. Найпростішим, мабуть, є передача параметра як StreamSource: Рядок xml = "<x>xml</x>"; StringReader sr = новий StringReader(xml); StreamSource ss = новий StreamSource(sr); трансформатор.
Функція substring() повертає підрядок s, починаючи з індексу та продовжуючи символи довжини. Перший символ у рядку знаходиться в позиції 1 (а не 0, як у Java та JavaScript). Наприклад, substring('Charming cat' , 1, 5) повертає " Charm ".
Метод DOMParser Об’єкт DOMParser має метод під назвою parseFromString, який аналізує рядок, що містить HTML або XML, і створює об’єкт документа (HTMLDocument або XMLDocument).. Це дозволяє безпосередньо завантажувати та маніпулювати XML-даними у вашому коді JavaScript.
Розбір документів XML
- ENCODING , щоб указати CCSID документа.
- RETURNING NATIONAL, щоб змусити синтаксичний аналізатор автоматично перетворити UTF-8 або однобайтові символи на національні символи для повернення до процедури обробки.
- VALIDATING, щоб змусити синтаксичний аналізатор перевірити документ на відповідність схемі XML.