在Java中有一种方法可以创建XSD模式吗?

5

在Java中有没有一种方法可以创建XSD模式?我正在尝试根据输入给出的属性数量和它们的类型创建一个新的模式.xsd文件。是否有一个可以帮助我完成这项工作的包?

5个回答

3

1

1

1

尝试使用jlibs库。您可以在维基的末尾看到如何使用jlibs.xml.xsd.XSDocument创建XML模式。


1
你尝试过这个吗?枚举类型是包保护的,所以 API 不起作用(据我所知)。 - andrew cooke
在Java中,枚举类型永远不会被设置为包级别保护。请参考https://dev59.com/TnTYa4cB1Zd3GeqPy82J。 - Santhosh Kumar Tekuri

1

使用 Apache XmlSchema,您可以在内存中构建XML模式,并将其转换为字符串。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接