1
我想創建一個元素爲Android權限問題的Java jdom2與創建XML
<uses-permission android:name="android.permission.INTERNET"/>
我嘗試這樣:
Element el = new Element("uses-permission", "android:name", "android.permission.);
rootNode.addContent(el);
這引發異常
Exception in thread "main" org.jdom2.IllegalNameException: The name "android:name" is not legal for JDOM/XML Namespace prefixs: XML name 'android:name' cannot contain the character ":".
謝謝徵求意見。
謝謝,您的回覆非常有幫助。我需要這個'Namespace ns = rootNode.getNamespace(「android」); Element e = new Element(「uses-permission」); e.setAttribute(「name」,「android.permission。」+ permissionForInsert,ns);' – user3583376