Я пытаюсь написать код, который поможет мне создать объект XML. Например, я дам строку в качестве входных данных для функции, и она вернет мне XMLObject.
XMLObject convertToXML(String s) {}
Когда я искал в сети, я обычно видел примеры создания XML-документов. Итак, все, что я видел в создании XML, записи в файл и создании файла. Но я сделал что-то подобное:
Document document = new Document();
Element child = new Element("snmp");
child.addContent(new Element("snmpType").setText("snmpget"));
child.addContent(new Element("IpAdress").setText("127.0.0.1"));
child.addContent(new Element("OID").setText("1.3.6.1.2.1.1.3.0"));
document.setContent(child);
Как вы думаете, достаточно ли создать объект XML? а также не могли бы вы помочь мне, как получить данные из XML? Например, как я могу получить IpAdress
из этого XML?
Спасибо всем большое
РЕДАКТИРОВАТЬ 1: На самом деле сейчас я подумал, что, возможно, мне будет гораздо проще иметь файл типа base.xml
, я напишу все основные вещи в него, например:
<snmp>
<snmpType><snmpType>
<OID></OID>
</snmp>
, а затем используйте этот файл для создания объекта XML. Что ты об этом думаешь?