В этой статье рассказывается, как быстро создать фрагмент XML при программировании на Java, а затем вывести XML.
XML часто используется в повседневной разработке Java. XML прост в использовании, но его утомительно писать. Существует ли простой метод построения и вывода? И посмотрите вниз.
1. Импортируйте пакет jar и пространство имен.
Чтобы использовать XML в Java, рекомендуется сначала импортировать jar-пакет-dom4j. Это jar-пакет, специально разработанный для обработки XML, который очень прост в использовании.
Затем импортируйте следующие три класса:
Скопируйте код кода следующим образом:
импортировать org.dom4j.Document;
импортировать org.dom4j.DocumentHelper;
импортировать org.dom4j.Element;
2. Определите схему XML
Прежде чем записать что-либо во фрагмент XML, вы должны сначала создать фрагмент XML или документ XML. В следующей программе сначала создается объект Document, а затем на нем создается корневой элемент (Element).
Скопируйте код кода следующим образом:
Документ документ = DocumentHelper.createDocument();
Корень элемента = document.addElement("return");
3. Добавьте дочерние узлы
После того, как у вас есть элемент корневого узла, вы можете добавить к нему дочерние узлы.
Скопируйте код кода следующим образом:
Возвращаемое значение элемента = root.addElement("returnvalue");
Элемент returninfo = root.addElement("returninfo");
4. Добавьте контент в дочерние узлы
Вы можете добавить контент к уже созданным дочерним узлам:
Скопируйте код кода следующим образом:
returnvalue.addText("ложь");
returninfo.addText("get-session-fail");
Вы также можете создавать дочерние узлы и одновременно добавлять контент:
Скопируйте код кода следующим образом:
root.addElement("id").addText("12345");
Обратите внимание: при использовании addText для добавления текстового содержимого узла иногда мы напрямую используем переменные в качестве параметров функции. Если эта переменная равна нулю, функция addText сообщит об ошибке. Если это другой нестроковый тип, также будет сообщено об ошибке. Вы можете добавить пустую строку после параметра, чтобы избежать ошибок.
следующее:
Скопируйте код кода следующим образом:
интервал идентификатор = 1;
root.addElement("id").addText(id+"");
5. Выходной XML
Если вы просто хотите получить строку XML, то следующее предложение сделает это.
Скопируйте код следующим образом: String output = document.asXML();
Если вы хотите использовать этот XML в качестве вывода всей веб-страницы, вам необходимо:
Скопируйте код следующим образом: response.setContentType("text/xml");
ответ.запись(выход);
Что касается построения и вывода XML в Java, эта статья многое рассказала вам, надеюсь, она будет вам полезна, спасибо!