我可以使用Java中的SAXParserFactory轻松解析xml,但是在某些文件中,存在一些非小写属性,例如linear3D="0.5"
等。
我想要找到一种方法
attributes.getValue(attr)
不区分大小写,因此attributes.getValue("linear3d")
将返回 "0.5"。
一种解决方案是首先将文件作为字符串读取,转换为小写,然后解析, 由于在这种类型的xml中这样做没有歧义。 但是,是否可以更简单地通过将某个标志添加到工厂或类似的东西来完成?