gpt4 book ai didi

java - 如何使用 XMLEventReader 解析来自 XML 的注释?

转载 作者:数据小太阳 更新时间:2023-10-29 02:34:37 25 4
gpt4 key购买 nike

我正在使用 XMLInputFactory 解析传入的 XML 文件,如下所示。如何从 XML 注释中获取文本?我知道如何检测它,但无法将文本输出

XMLInputFactory inputFactory = XMLInputFactory.newInstance();
FileInputStream fis = new FileInputStream(incomingFile);
XMLEventReader eventReader = inputFactory.createXMLEventReader(fis);


while (eventReader.hasNext())
{
XMLEvent event = eventReader.nextEvent();

if (event.getEventType() == XMLEvent.COMMENT)
{
// Right here, how do I get the comment?
}
}

最佳答案

您可以使用 javax.xml.stream.events.Comment.getText()获取评论的字符串数据,如果不存在则获取空字符串:

((javax.xml.stream.events.Comment) event).getText()

关于java - 如何使用 XMLEventReader 解析来自 XML 的注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30858058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com