我正在Java应用程序中工作,由于一个GET REST URL执行,我需要显示XML输出。
我收到以下错误消息:
cvc-complex-type.2.4.a:发现无效内容,以元素'{“ http://www.example.org/xmlns/sapsaasconnection/SAPAriba/CATALOGCONTENT+facets_GET_Responses+286d4d67-dbb4-4187-ac9e开头-a9dd069c3035“:输出}'。预期为“ {Output}”之一。
我的XSD是:
Jcrop
我的XML输出是:
jcrop-holder
我试图用自己的方式对其进行分析,但没有发现这里有什么问题。 有人可以按XSD架构的期望在这里提供帮助吗?
答案 0 :(得分:1)
如果您希望更改XSD,请在elementFormDefault="unqualified"
元素中添加schema
。
如果要更改XML,请从ns0
之外的所有元素标签中删除ns0:facets_GET_Responses
名称空间前缀。
有关elementFormDefault
的详细说明,请参见What does elementFormDefault do in XSD?。