使用“验证XML”;“免费”;使用XML模式的元素

使用“验证XML”;“免费”;使用XML模式的元素,xml,validation,xsd,Xml,Validation,Xsd,有没有一种方法可以定义允许模式中未定义的元素的XML模式? 我有一个XML文件,它只需要对文件的一部分进行验证。像这样: <?xml version="1.0"?> <xml> <ValidatedElement type="PositiveInteger">123</ValidatedElement> <OtherStuff> <MemoryUsed type="PositiveInteger"&

有没有一种方法可以定义允许模式中未定义的元素的XML模式? 我有一个XML文件,它只需要对文件的一部分进行验证。像这样:

<?xml version="1.0"?>
<xml>
    <ValidatedElement type="PositiveInteger">123</ValidatedElement>
    <OtherStuff>
        <MemoryUsed type="PositiveInteger">356</MemoryUsed>
        <MemoryLeft type="PositiveInteger">44</MemoryLeft>
    </OtherStuff>
</xml>

123
356
44
我只想对某些元素进行模式验证(不管在XML中的位置如何。如果层次结构也可以忽略,那就更好了)

使用该指令,您可以定义允许任何内容的位置。如果你想验证那些可能存在于未验证内容树中任意位置的元素,你必须查找它们并安排对它们进行单独验证