0
我在每一個XML文件中的幾個這樣的命名空間定義: -如何爲xml命名空間設置默認值?
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
etc etc
有我的方式來指定這些作爲默認設置,這樣我就不用在每一個XML文件寫?
如果有幫助,我主要使用xerces-c進行分析,但我更喜歡獨立於庫的解決方案。
嗯,我希望在傳輸xml文件時節省更多空間......我現在這樣做的方式是在客戶端存儲XSL模板,以便將這些添加到根元素並複製剩餘的的文件,但我想避免使用額外的技術(並有額外的依賴性),如果可能的話。有沒有更好的辦法? – owagh 2012-08-20 22:24:17
也許你可以解釋爲什麼保存幾個字節的空間非常關鍵。傳輸的典型文檔的總體大小是多少,以及名稱空間前綴聲明添加的字節數是多少? – DavidRR 2012-08-21 11:57:40
通過刪除前綴聲明,正在傳輸的典型文件的大小減少了〜5-10%。無論如何,將它壓縮併發送更有意義... – owagh 2012-09-04 21:45:18