我为我们的项目开发了一个用于自动生成XML代码的小型java程序。这里我们有一些JSON文件,我们有代码模板。对于每个新组件,读取相应的JSON文件,并使用新的组件值更新代码块,并使用这些代码块自动更新xml文件。
现在代码应该添加到文件中的特定点,所以作为指针,我有代码注释,如:
<tag>
...
<!--Add the configuration code here -->
...
...
<!--Add the deletion code here -->
</tag>
现在我需要创建这些评论的元数据。这样我就可以阅读这些注释,检查它们是否存在于文件中,然后添加代码。
任何能告诉我最佳方法的人都可以。
答案 0 :(得分:1)
如果没有更详细的描述,很难回答,但我认为你需要的是找到特定的评论,并在其中附加包含生成代码的新节点。
您可以解析DOM树以查找Node.COMMENT_NODE
类型的节点,并在找到它时执行您的操作。以下是一些可以指向正确方向的代码示例:
http://www.programcreek.com/java-api-examples/org.w3c.dom.Comment