English 中文(简体)
XML 要求根据点数值计算的ema成分
原标题:XML Schema element required depending on enumeration value
  • 时间:2011-11-23 03:16:55
  •  标签:
  • xsd

是否有办法根据对另一个要素的计算值要求一项要素?

基本上,我所试图做的是用户接口类型,由点数确定。 根据接口类型,有些领域可能或可能不需要。

我的理解是,可以通过使各项要素具有任择性,处理《守则》中的有条件逻辑,或者为每一种可能的接口提供不同的复杂类型来实现。 然而,我想这些规则对阅读该图纸的人来说是显而易见的,因此,《守则》的解决办法将不理想,增加复杂种类的吨位,即使它们共同拥有大部分所需田地,也会给xml平准逻辑增加很多东西。

能否将所有这种逻辑都列入计划,以简化验证和分类?

最佳回答

这种有条件的强制性/选择性内容不可能与科学、科学、科学、科学和技术部一起列入。

问题回答

您可以使用<代码>RelaxNG。

您将拥有与这种图形良好的技术数据接口(具体描述您所希望的结构,其工具为<代码>Jing以供验证)。

那么,如果你想要使用物体测绘,你可以使用<代码>Trang来转换你的“Relax”。 NG schema to an XML Schema(XML Schema) (the XML Schema will be Littleosy, the real data crosslineseing presented in RelaxNG).





相关问题
How to validate DataTable with XML Schema?

Does anyone know how to validate a DataTable against a particular DataTable XSD (Schema)? Which would be the best performance-optimized way of doing this? For example: <?xml version="1.0" ...

Deprecated XML validation code problem C#

I m trying to figure out how to correct his deprecated xml schema validation code. public static bool ValidateXml(string xmlFilename, string schemaFilename) { ⁞ //Forward stream reading ...

Getting an object representation of an .XSD file in Java

What is the easiest way to obtain a statically typed representation of an XML schema (.XSD) in Java? More specifically I want to be able to programatically traverse all defined simpleType:s and ...

xmlserializer validation

I m using XmlSerializer to deserialize Xml achives. But I found the class xsd.exe generated only offers capability to read the xml, but no validation. For example, if one node is missing in a document,...

regex for four-digit numbers (or "default")

I need a regex for four-digit numbers separated by comma ("default" can also be a value). Examples: 6755 3452,8767,9865,8766,3454 7678,9876 1234,9867,6876,9865 default Note: "default" ...

热门标签