我有一組來自自然語言工具的XML字符串輸出,需要從中檢索值,還爲那些未出現在輸出字符串中的標記提供空值。試圖使用Extracting data from XML using Java中提供的Java代碼,但它似乎沒有工作。從Java中的XML標記中檢索值
當前樣本標籤庫存列表如下:
<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的新手,詳細解釋將不勝感激。
顯示您使用的代碼。並將實際的xml用作輸入。 – acdcjunior