我正在修改我的XSD 1.1 Schema,因此不允许在相应的元素中输入特定的单词。
例如,在一个简单类型中,我想错误地输入以下字符' / *'和' - '也许甚至包括在内;'
我不能为我的生活弄清楚如何限制多个字符/单词,它是否存在?我可以轻松地依次限制每个角色,而我希望这个错误'我的名字/ *是Craig'这是可以接受的#我的名字/是克雷格*'
任何帮助人员都将非常感激。
感谢 克雷格
答案 0 :(得分:1)
我认为仅凭模式方面很难实现。由于您使用的是XSD 1.1,我会使用断言构面
<xs:assertion test="
not(contains($value, 'Trump')) and
not(contains($value, 'Clinton'))"/>