XML ファイルのコメントを読み取ろうとしています。DOM で解析した後、コメント ノードを取得できません。
コード:
DocumentBuilderFactory docBldrFactry = DocumentBuilderFactory.newInstance();
docBldrFactry.setIgnoringComments(false);
DocumentBuilder docBuilder = docBldrFactry.newDocumentBuilder();
Document document = docBuilder.parse(new File("C:\\webser.xml"));
Element rootElement = document.getDocumentElement();
NodeList list = rootElement.getElementsByTagName("Bean");
コメントは Bean 要素の下にあります。Bean 要素の子ノードをループすると、コメント ノードが取得されません。
ここにXMLがあります
<Beans>
<Bean>
<!-- Testing Comments -->
<API name ="xyz" />
</Bean>
</Beans>