XSD新手。
是否有人在Cocoa / Obj-C中找到或编写了使用XML模式验证XML的框架?
我真正需要的是能够为NSXMLDocument定义允许的修改类型,如XSD文件中所述。这包括定义子元素序列,属性列表及其允许值等。我需要在我的UI中公开这些修改规则。例如:
在我看来,一个好的解决方案是JAXB的Cocoa对应物。 XSOM(它不创建模式派生类,而是提供可查询的XSD对象模型)也可以工作。
我的问题与此one类似,但我不想将自己局限于类似JAXB的解决方案。我有兴趣找到人们已经解决这个问题的其他解决方案。
干杯!!
答案 0 :(得分:0)
您可create a DTD和validate against it,或根据您的XSD创建recursive parser,例如RSS或Atom的现有版权基于{ {3}}