2012-01-14 76 views
1

我有一個XMLStreamReader,當我徹底的xml它跳過一個元素,並進入下一個。我想閱讀所有的東西,所以這對我來說是非常煩人的,並且破壞了我的解析。XMLStreamReader跳過沒有屬性的元素

這是XML:

<bar>Chaps   
     <drink> 
      <search> 
        <containgLetter>ri</containgLetter> 
      </search> 
     </drink> 
    <bar> 

這是我所得到的標籤的順序

  • 飲料
  • containingLetter

我想要的是

  • 飲料
  • 搜索
  • containingLetter

我想知道如何閱讀標籤搜索,並確保其包含

+4

請張貼您的代碼;沒有看到你正在嘗試什麼,這是不可能解釋什麼是不正常工作。 – lavinio 2012-01-14 13:37:16

回答

1

我的猜測是,您正在嘗試處理元素的文本內容,並且無意中吞噬了搜索元素的開始元素事件。 (當然,因爲你沒有包含任何代碼,這只是一個猜測)。