【发布时间】:2010-10-26 12:19:03
【问题描述】:
据我所知,XML 元素类型名称以及属性名称 区分大小写。
有没有办法或任何技巧来获取不区分大小写的元素?
说明: 通过 XSD 定义了一个语法,用于某些客户端上传 数据。用户 - 内容生成器 - 正在使用不同的 工具,但其中许多都使用纯文本编辑器或其他工具。有时,当这些人试图上传他们的文件时,他们会遇到不兼容错误。 这是一个常见的错误,他们混合了小写和大写标签,尽管它是 一直很清楚标签区分大小写。
我可以访问定义此语法的 XSD 文件,并且可以更改它。 问题是如何避免这种容易出错的小写/大写标签问题。
有什么想法吗?
提前致谢!
【问题讨论】:
-
感谢您的回答。在这种情况下,不幸的是 XML 不是机器生成的。是手写的:-)
-
将输入转换为小写不是一种选择吗?
-
不,不是。用户可以通过 GUI 直接上传文件。
-
解析输入文件并保存到目录?
标签: xml xsd case-sensitive