在Relax NG中混合数据(类型)和元素

时间:2019-02-28 20:03:27

标签: relaxng relaxng-compact

我正在尝试为以下内容定义一个Relax NG紧凑语法模型:

<coordinates class="blue">-132.976733 56.437924 <span class="red">-132.735747 56.459832 -132.631685 56.421493 -132.664547 56.273616</span> -132.878148 56.240754 -133.069841 56.333862 -132.976733 56.437924</coordinates>

该元素可以包装一个或多个坐标对,并且确实可以具有具有相同内容模型的嵌套元素。

这可能吗?我读过here,说它可能无法使用,例如xsd:double。

1 个答案:

答案 0 :(得分:0)

我相信这个问题与this one相同,所以我猜答案是相似的,例如“不,请使用'mixed'模式,然后Schematron对令牌进行数据类型约束” 。