XML檔案處理中增加xmlns問題
我想生成一個<xml xmlns="http://www.test.net/test/" what="ttttt"><test>adfasdf</test></xml>這樣形式的XML,但是使用addNamespace("", "XXXX")總是會在<test>裡增加了一個xmlns="",如果加上字首<test>裡就不會增加xmlns="",這是為什麼,如何能生成我想樣的樣式?3X
程式如下:
public static void main(String[] args) throws IOException {
Document document = DocumentHelper.createDocument();
Element root = document.addElement("xml");
String nameSpance = "http://www.test.net/test/";
root.addNamespace("", nameSpance);
Element test = root.addElement("test");
root.addAttribute("what", "ttttt");
test.setText("adfasdf");
StringWriter sw = new StringWriter();
XMLWriter xw = new XMLWriter(sw);
xw.write(document);
xw.flush();
xw.close();
System.out.println(sw.toString());
}
成生的結果如下:
<?xml version="1.0" encoding="UTF-8"?>
<xml xmlns="http://www.test.net/test/" what="ttttt"><test xmlns="">adfasdf</test></xml>
程式如下:
public static void main(String[] args) throws IOException {
Document document = DocumentHelper.createDocument();
Element root = document.addElement("xml");
String nameSpance = "http://www.test.net/test/";
root.addNamespace("", nameSpance);
Element test = root.addElement("test");
root.addAttribute("what", "ttttt");
test.setText("adfasdf");
StringWriter sw = new StringWriter();
XMLWriter xw = new XMLWriter(sw);
xw.write(document);
xw.flush();
xw.close();
System.out.println(sw.toString());
}
成生的結果如下:
<?xml version="1.0" encoding="UTF-8"?>
<xml xmlns="http://www.test.net/test/" what="ttttt"><test xmlns="">adfasdf</test></xml>
相關文章
- 大體積XML檔案處理效能問題XML
- 解決建立帶有NameSpace的XML檔案出現空白xmlns的問題namespaceXML
- 大容量XML檔案處理如何解決效能問題XML
- Go xml檔案處理GoXML
- xml處理的問題XML
- 前端如何處理xml配置檔案?前端XML
- 解決VC中增加類檔案的問題 (轉)
- mybatis中mapper.xml檔案引數問題MyBatisAPPXML
- linux 透過xmllint處理xml檔案LinuxXML
- jQuery如何處理xml檔案程式碼例項jQueryXML
- Oracle 增加控制檔案遇到的問題Oracle
- lxml處理xml時的字元編碼問題XML字元
- 【問題處理】處理alert警告日誌中出現無法找到libocr*.so檔案問題
- tempfile檔案過大問題處理 for logical standby
- oracle bdump 下.trc檔案過大問題處理Oracle
- jaxb輸出xml檔案的中文問題?XML
- 關於SAX解析xml檔案的問題XML
- 乾貨!Apache Hudi如何智慧處理小檔案問題Apache
- Python編解碼問題與文字檔案處理Python
- 專案管理中,如何處理人力資源問題?專案管理
- java中 檔案壓縮處理Java
- textarea中內容處理問題
- Python3中檔案處理Python
- 處理檔案上傳時的訊息格式轉換問題
- Express專案中ajax請求session過期問題處理ExpressSession
- 軟體中事務處理問題!
- weblogic中例外處理的問題Web
- Python檔案處理-專題筆記Python筆記
- [R]檔案處理
- bat處理檔案BAT
- bat檔案處理BAT
- Linux中利用csvquote處理csv檔案Linux
- 對於CSV檔案中{,}和{"}的處理
- Python中可靠地處理檔案Python
- 解析XML檔案時,無效的XML 字元 (Unicode: 0x7)異常處理XML字元Unicode
- Oracle_dg歸檔丟失問題處理Oracle
- 解決properties、xml等配置檔案無法找到問題XML
- 請教高手關於解析xml檔案的問題 急~~XML