我有以下XML文件如何從其他名稱空間插入xml元素作爲子元素,並且仍然是有效的xml?
<Layout xmlns="http://tempuri.org/Layout/">
<Numeric Id="temperature" Caption="Temperature">
<validation:IsValidWhen xmlns:validation="http://tempuri.org/Validation/">
</validation:IsValidWhen>
</Numeric>
</Layout>
的http://tempuri.org/Layout/
XSD不必http://tempuri.org/Validation/
參考,我不能改變它。
我收到錯誤
The element 'Numeric' in namespace 'http://tempuri.org/Layout/' has invalid child element 'IsValidWhen' in namespace 'http://tempuri.org/Validation/'. List of possible elements expected: 'ContextMenu, OnChanged, OnLeave' in namespace 'http://tempuri.org/Layout/'
我怎樣才能讓這個XML是有效的,當父元素是一個模式,它是不知道我的驗證模式的?
嗯,我想我可以嘗試使Actipro SyntaxEditor忽略這些錯誤,如果仍然使其成爲一個有效的Xml。 – 2009-11-05 16:24:38