S superong Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-25 #1 我自己有定了XML一套规范,客户的文件必需按这规范做出工程文件,我想在读进客户文件的时候就对XML是否符合规范进行验证,谁如果谁做过的话请告知.
S superong Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-25 #2 我自己有定了XML一套规范,客户的文件必需按这规范做出工程文件,我想在读进客户文件的时候就对XML是否符合规范进行验证,谁如果谁做过的话请告知.
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-25 #3 要说清除还是要看你定的规范的。 我建议: 首先,把文件载入XML组件,如TXMLDocument,用组件去检验文件是否符合XML规范。 再用你定的规范去验证是否符合,其中也没什么难点的,主要就是对 Node,ChildNodes,Attributes,NodeName,NodeValue 等进行操作。
要说清除还是要看你定的规范的。 我建议: 首先,把文件载入XML组件,如TXMLDocument,用组件去检验文件是否符合XML规范。 再用你定的规范去验证是否符合,其中也没什么难点的,主要就是对 Node,ChildNodes,Attributes,NodeName,NodeValue 等进行操作。
S superong Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-25 #4 我是想做的同一些XML浏览工具一样的验证,用schema验证xml,不知道知道否,有的话最好发个Demo.
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-31 #6 schema(纲)只是一种XML语法规则,现在基本上都是用它。 验证的话跟schema没有直接的联系,TXMLDocument已经支持schema。 验证的主要工作是验证关键字、属性名称、属性的值和关键字对应的值,这些都需要根据你的实际情况来写的,在不清楚你的实际要求的情况下是无法写出Demo,的,建议你先去看看Delphi自带的Demo(在Delphi目录下的Demos/Intenet).
schema(纲)只是一种XML语法规则,现在基本上都是用它。 验证的话跟schema没有直接的联系,TXMLDocument已经支持schema。 验证的主要工作是验证关键字、属性名称、属性的值和关键字对应的值,这些都需要根据你的实际情况来写的,在不清楚你的实际要求的情况下是无法写出Demo,的,建议你先去看看Delphi自带的Demo(在Delphi目录下的Demos/Intenet).