Я пытаюсь написать код, который поможет мне создать объект XML. Например, я дам строку на вход функции, и она вернет мне XML-объект.
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?
Спасибо всем большое
EDIT 1: На самом деле сейчас я подумал, что, возможно, мне было бы намного проще иметь файл типа base.xml
, я буду писать все основные вещи в нем, например:
<snmp>
<snmpType><snmpType>
<OID></OID>
</snmp>
и затем использовать этот файл для создания объекта XML. Что вы думаете об этом?