簡體   English   中英

如何讀取XML中的特定標簽

[英]How do I read particular tag in XML

任何人都可以幫助我閱讀XML(作為Web服務調用的響應)。

我收到這樣的響應::

    <?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://tempuri.org/">-1</int>

當我收到-1作為回應時,我想執行動作,我該如何閱讀。 我在GAE中使用struts。

System.out.println("Fetch Content::"+new String(fetchresp.getContent()));

我認為最好的方式是JAX-B,有關此內容的介紹可以在這里閱讀: http : //www.mkyong.com/java/jaxb-hello-world-example/

Stax(用於XML的流API)是用於讀寫XML文檔的API。

您可以在本教程中閱讀更多內容:

http://www.vogella.com/articles/JavaXML/article.html

有不同目的的XML解析器:

  • 如果這是你所得到的唯一價值,這意味着unstructured data ,你可以使用任何你想要的,就像DOM解析器( DOM解析器實例 ),或者SAX解析器( )或斯塔克斯( Exmple

  • 如果要獲取像對象這樣的structured data ,例如EmployeeStudent ,則應使用JAXB示例 ),可能會提供一個xsd來定義要傳輸的對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM