簡體   English   中英

DocumentBuilder.parse()/解析實體

[英]DocumentBuilder.parse() / Parsing Entities

我是解析XML的新手,但實體存在問題。 (如果有幫助,請在Android上執行此操作)。

有沒有一種方法可以將實體轉換為它表示的字符? 我將其放在元素的子元素中:“ isn't ”(減去引號)。 我希望它解析它,最終結果是一個文本節點。 但是,現在將其轉到TEXT,ENTITY,TEXT。

有沒有一種方法可以讓實體自動將其解析為文本,還是可以手動進行?

您無法自動執行此操作,因為這是預期的行為。 由解釋器決定如何處理實體。 例如,普通的網絡瀏覽器將完美地解釋和顯示它們。

如果允許您加入第3方庫,那么我建議為此使用Apache Commons Lang StringEscapeUtils#unescapeXml()

暫無
暫無

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

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