您是否知道Java中的函数,该函数将验证字符串是一个好的XML元素名称。

表格W3Schools:



我发现了其他提供正则表达式解决方案的问题,难道没有一个已经在执行此功能的功能吗?

最佳答案

如果使用Xerces XML解析器,则可以使用XMLChar(或XML11Char)类 isValidName() method,如下所示:

org.apache.xerces.util.XMLChar.isValidName(String name)

对于isValidName也有示例代码available here

10-01 23:56