我正在尝试编写一个帮助我创建XML对象的代码.例如,我将给一个字符串作为函数的输入,它将返回一个XMLObject.
XMLObject convertToXML(String s) {}
Run Code Online (Sandbox Code Playgroud)
当我在网上搜索时,通常我会看到有关创建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);
Run Code Online (Sandbox Code Playgroud)
您认为创建XML对象是否足够?还能帮助我如何从XML获取数据吗?例如,我如何IpAdress
从XML获取?
非常感谢你们
编辑1:实际上现在我觉得我可能会更容易拥有一个像这样的文件base.xml
,我会把所有基本的东西写进去,例如:
<snmp>
<snmpType><snmpType>
<OID></OID>
</snmp>
Run Code Online (Sandbox Code Playgroud)
然后使用此文件创建XML对象.你觉得怎么样?
我写了一个程序,现在我希望将它转换为一个守护进程.由于我是一个菜鸟,对此一无所知,你能告诉我我该怎么做或者你可以给我一些关于它的基本教程或读物吗?我真的想学习如何做到这一点?
谢谢你们
我正在尝试了解log4j所以我只是尝试做一些非常简单的事情;
Logger logger = Logger.getLogger("ClientApplicationLog");
logger.info("Logger Test");
Run Code Online (Sandbox Code Playgroud)
但是在我得到这个之后;
log4j:WARN No appenders could be found for logger (ClientApplicationLog).
log4j:WARN Please initialize the log4j system properly.
Run Code Online (Sandbox Code Playgroud)
你知道我哪里错了吗?
谢谢你们