xml-namespaces

    2熱度

    3回答

    假設XML數據中有一個元素:<abc:xyz:name attr="value"/> 我試圖用XmlReader讀取它。問題是,我得到XmlException,說 在「:」字符,十六進制值0x3A,不能包含在$名稱 我已宣佈「ABC」的命名空間。我也嘗試添加「abc:xyz」和「xyz」命名空間。但這根本沒有幫助。我可以在解析之前替換一些文本,但可能會有一些更優雅的解決方案。所以我該怎麼做? 這裏

    3熱度

    1回答

    我從某個API(不在JDK中)收到Document(DOM樹)。不幸的是,Document不支持命名空間。就我所知,DOM一旦生成,名稱空間感知就不能在之後「添加」。 使用Transformer將此Document轉換爲字符串時,XML是正確的。元素具有xmlns:...屬性和名稱前綴。但是從DOM的角度來看,沒有名稱空間也沒有前綴。 我需要能夠將此Document轉換爲新的Document,其中

    35熱度

    3回答

    我有下面的XML而我試圖用的XDocument查詢:爲xEl1 <E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"> <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"> <Eve

    2熱度

    2回答

    我正在嘗試使用XDocument和XPathEvaluate從woot.com提要中獲取值。我正在處理其他命名空間,但這個例子給我帶來了問題。 <rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"> <channel> <category text="Comedy" xmlns="http://www.it

    8熱度

    3回答

    我有一個XML文檔,其內容是這樣的: <xml> <web:Web> <web:Total>4000</web:Total> <web:Offset>0</web:Offset> </web:Web> </xml> 我的問題是他們在使用Python庫一樣BeautifulSoup我怎麼上網? xmlDom.web [「Web」]。Total?不起作用?

    1熱度

    2回答

    一個簡單的任務:寫一個元素的兩個屬性: String nsURI = "http://example.com/"; XMLOutputFactory outF = XMLOutputFactory.newFactory(); outF.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, true); XMLStreamWriter ou

    3熱度

    2回答

    所以我得處理一些XML,看起來像這樣: <ns2:foobarResponse xmlns:ns2="http://api.example.com"> <duration>206</duration> <artist> <tracks>...</tracks> </artist> </ns2:foobarResponse> 我發現LXML和它的obje

    2熱度

    2回答

    我想從StAX API中使用XMLEventWriter從頭開始編寫一個XML文檔。 我不知道如何獲得默認名稱空間屬性發射。 例如,默認名稱空間URI字符串是「http://www.liquibase.org/xml/ns/dbchangelog/1.9」。我希望它作爲xmlns =「http://www.liquibase.org/xml/ns/dbchangelog/1.9」出現在我的XML根

    0熱度

    1回答

    這可能是一個非常微不足道的問題,我試圖解決,但我確信有更好的方法來做到這一點。所以請對我輕鬆點。 我有一堆XSD文件在我們的應用程序內部,我們有大約20-30個Xml文件來實現基於這些XSD的數據集。一些Xml文件很小(< 100Kb),其他的大約是3-4Mb,少數超過10Mb。 我需要找出一種方法來確定這些Xml文件的命名空間是爲了提供(類似於)基於XSD的intellisense。這不是一個問

    1熱度

    1回答

    我試圖在SQL 2005中存儲XML。我有一個非常簡單的表,其中包含一個Id和一個XML列。 當XML包含屬性xmlns時,我的搜索不起作用。 這是我的XML; insert into XMLTest (ItemXML) values ( '<MessageType> <ItemId id="ABC" xmlns="ss" /> <Subject>sub</Subject>