我有一组来自自然语言工具的 XML 字符串输出,需要从中检索值,还为输出字符串中未显示的那些标签提供空值。尝试使用使用 Java从 XML 中提取数据中提供的 Java 代码,但它似乎不起作用。
当前样品标签库存如下:
<TimeStamp>, <Role>, <SpeakerId>, <Person>, <Location>, <Organization>
示例 XML 输出字符串:
<TimeStamp>00.00.00</TimeStamp> <Role>Speaker1</Role><SpeakerId>1234</SpeakerId>Blah, blah, blah.
愿望输出:
TimeStamp: 00.00.00
Role: Speaker1
SpeakerId: 1234
Person: null
Place: null
Organization: null
为了使用上面链接中提供的 Java 代码(在更新的代码中),我插入<Dummy>
如下</Dummy>
:
<Dummy><TimeStamp>00.00.00</TimeStamp><Role>Speaker1</Role><SpeakerId>1234</SpeakerId>Blah, blah, blah.</Dummy>
但是,它只返回 dummy 和 null。由于我仍然是Java的新手,因此非常感谢详细的解释。