英文:
Parsing XML with Child Elements Validation
问题
我有以下示例 XML:
<sub-flow name="TestSub_Flow" doc:id="20503297">
<logger level="INFO" doc:name="Logger" doc:id="e92adc00" message="#[payload]"/>
<annotations name="sampleName" />
</sub-flow>
我想要检查在 Java 中是否有任何注释标签位于 'sub-flow' 标签内。我尝试过使用 SAX,但似乎有点复杂。我应该使用哪个解析器来解决这个问题?
基本上,我想要在 'sub-flow' 的起始和结束之间搜索这个标签。任何解决方案也欢迎。
英文:
I have the following example xml
<sub-flow name="TestSub_Flow" doc:id="20503297">
<logger level="INFO" doc:name="Logger" doc:id="e92adc00" message="#[payload]"/>
<annotations name="sampleName" />
</sub-flow>
I want to check if there is any annotation tag inside the 'sub-flow' tag using java. I have tried this using SAX but it seems to be a bit complicated. Which parser should I use to overcome this issue?
Basically I want to search this tag between the start and end of 'sub-flow'. Any solution is also welcome.
专注分享java语言的经验与见解,让所有开发者获益!
评论