我有點困惑如何做到這一點,所有的文檔/示例顯示如何閱讀和編輯XML文檔,但似乎沒有任何明確的方式創建一個XML從頭開始,我寧願不必爲了編輯一個虛擬XML文件而運送我的程序。有任何想法嗎?謝謝。VTD-XML創建一個XML文檔
2
A
回答
4
你可以做什麼,而不是將只是硬編碼一個空文件是這樣的:
byte[] emptyDoc = "<?xml version='1.0' encoding='UTF-8'?><root></root>".getBytes("UTF-8");
,然後用它來創建VTDGen和XMLModifier,並開始添加元素:
VTDGen vg = new VTDGen();
vg.setDoc(emptyDoc);
vg.parse(true);
VTDNav vn = vg.getNav();
XMLModifier xm = new XMLModifier(vn);
// Cursor is at root, update Root Element Name
xm.updateElementName("employee");
xm.insertAttribute(" id='6'");
xm.insertAfterHead("<name>Bob Smith</name>");
vn = xm.outputAndReparse();
// etc...
+0
這很好,謝謝! – Stowelly 2013-02-21 14:59:12
+2
如果使用getBytes(),則表示getBytes(「UTF-8」)。 – 2013-03-08 20:36:29
相關問題
- 1. 從InputStream創建一個xml文檔
- 2. 創建一個XML文檔「SAX樣式」?
- 3. 在android中創建一個xml文檔
- 4. XML XElement構建一個xml文檔
- 5. 動態創建XML文檔
- 6. 用PHP創建XML文檔
- 7. 從XML創建Lucene文檔
- 8. xml文檔的創建
- 9. XML/XSL nub:是否可以創建一個COMPOSITE XML/XSLT文檔?
- 10. 如何創建一個簡單的XML文檔這樣一個
- 11. Nokogiri :: XML沒有創建xml文檔
- 12. 創建一個xml文件
- 13. 一個XML文檔
- 14. 轉換一個XML文檔轉換成另一個XML文檔
- 15. 從文本文檔創建一個類
- 16. 使用xslt爲xml文檔創建一個根目錄?
- 17. 如何使用Xelement創建一個xml文檔
- 18. 從ASP.NET/C#中的xml文檔創建一個HTML表格?
- 19. 創建一個使用DOM對象白字的XML文檔
- 20. 如何將兩個XML文檔合併爲一個XML文檔?
- 21. 從節點創建Xml文檔
- 22. 從xml文檔創建Xslt的錨定
- 23. 用PHP輕鬆創建XML文檔
- 24. 使用nodeList創建XML文檔
- 25. 使用Rails創建XML文檔
- 26. 使用VBA創建Word或XML文檔
- 27. 使用ocaml創建xml文檔
- 28. 從php頁面創建XML文檔
- 29. 使用XML和C創建Word文檔#
- 30. PHP:使用.xml創建.docx文檔
創建XML文檔是什麼意思?以編程方式(根據API)或其他? – 2013-02-20 19:36:27
我的意思是編程式的,對不起,我認爲這是從上下文清楚 – Stowelly 2013-02-21 14:59:52