我需要访问虚拟主机元素,但我不知道如何以编程方式访问此文件的内容。
答案 0 :(得分:0)
启动您最喜欢的XML语言并解析server.xml文件。使用XPath找到您感兴趣的元素并进行更改。然后再次写出server.xml文件。
如果您使用的是Java和DOM,那么这样的事情可以帮助您入门:
DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
Document document = documentBuilder.parse(new InputSource(new FileReader("/path/to/your/server.xml")));
// And start exploring the NodeList...
NodeList nodeList = document.getFirstChild().getChildNodes();