java - 如何在java中创建以数字开头的xml根标签。请建议我任何解决方案

标签 java xml xml-parsing

如何使用 DOM 解析器在 java 中创建以数字开头的 xml 根标签

<6tag>
  <abc>1</abc>
  <cde>2</cde>
</6tag>

最佳答案

XML 标记名称不应以数字开头,但可以包含数字。

[4]     NameStartChar ::=   ":" | [A-Z] | "_" | [a-z] | 
                        [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | 
                        [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | 
                        [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | 
                        [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]

[4a]    NameChar   ::=      NameStartChar | "-" | "." | [0-9] | 
                        #xB7 | [#x0300-#x036F] | [#x203F-#x2040]

[5]     Name       ::=      NameStartChar (NameChar)*

here 得到答案

关于java - 如何在java中创建以数字开头的xml根标签。请建议我任何解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32515962/

相关文章:

java - 如何更改运行时中的方法注释值?

java - 如何抑制javax.xml.transform.Transformer的Transformer添加的xml元素

java - 循环遍历所有节点并更新Java中的值

java - Android:以编程方式添加 TextInputLayout

java - 当 main 方法什么都不做时,集群模式下的 Spark 提交失败

xml - 为什么上下文节点获得两次输出?

c# - 修改 XML 模式时如何管理 ItemChoiceType 枚举的更改?

java - 如何使用 Java 中的 xslt 从纯文本中读取所有数据?

r - 使用R和XML,XPath 1.0表达式可以消除返回的内容中的重复项吗?

java - 为什么 Spring Boot 应用程序在 Azure Web 应用程序上部署后无法运行