我有一个Excel(或CSV)文件,其中包含以下“扁平”列:
ID,XPath,Required?,BaseType,Restrictions
例如:
A1,/Foo[]/@baz,Optional,INTEGER,Max=4000000000 Min=0 Pattern={[\-+]?[0-9]+}
我认为所有元素都在那里基本上重新创建XSD,对吗?
是否已存在可以执行此操作的工具?如果是这样,我能得到指针吗? :)
谢谢!
答案 0 :(得分:1)
没有开箱即用的库。您需要创建自己的解决方案。由于XSD本身就是XML,因此生成不是问题,但问题是解析XPath表达式并识别需要创建的层次结构。