2013-07-23 67 views
0

我正在使用Jsoup爲某些DOM操作解析java生成的xml。但是,在輸出xml中,由java程序生成的所有camel-case xml標記都將轉換爲小寫。例如,該標籤Jsoup將camelcase標記更改爲小寫

`<pageBackgroundcolor></pageBackgroundcolor>` 

正在改變到<pagebackgroundcolor></pagebackgroundcolor>

由於jsoup解析是在接口程序被使用,改變這種方式打破了代碼的標記。請幫忙!

+1

的[分析器JSoup改變標籤小寫字母]可能的複製(http://stackoverflow.com/questions/19666246/parser-jsoup-change-the-tags-to-小寫字母) –

回答

1

JSoup是一個HTML解析器,並且表示它不用於解析XML文檔。 JSoup 1.7.2的當前版本將所有屬性標準化爲現在的小寫字母。

我建議您改用Java XML解析器,例如JDOM

來源: JSoup on GitHub - Attribute.java

+1

即使jsoup現在支持XML解析器,這意味着解析XML的意圖,但問題仍然存在。 – Roben