我正在尝试编写一个帮助我创建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中获取数据,例如,我该如何从这个XML中获取IpAdress
?
非常感谢大家。
EDIT 1:实际上,现在我觉得对我来说,拥有一个名为base.xml
的文件可能会更容易,我会将所有基本信息写入其中,例如:
<snmp>
<snmpType><snmpType>
<OID></OID>
</snmp>
然后使用此文件创建XML对象。您对此有何看法?
XMLObject
?它属于哪个库? - forty-two