【发布时间】:2012-10-12 21:57:23
【问题描述】:
我需要编写一个符合模式的 XML 文件。模式强制元素的数据类型(在 Linux 上可能是进程 ID)为整数。
这段代码通过了验证-
<pid datatype="int">123</pid>
但是,我不会事先知道“123”或进程ID,因此,我想写这样的东西-
<pid datatype="int">*</pid>
显然这不起作用,因为 * 被视为字符串而不是整数。
我的问题是 - 有没有一种方法可以让我在 XML 文件中输入一个值 以通过测试?
【问题讨论】:
-
共享您的架构...如果架构被编写为期望数字数据类型,那么就没有办法绕过它...
标签: xml xsd integer xml-validation