XML中至少需要1个输入

时间:2015-09-15 09:02:37

标签: java xml xml-parsing

这是我对API的输入结构,'搜索服务'

<structure name="SearchServesInput" >
<member name="ClientUser" target="Username" />
<member name="OwnerUser" target="Username" />
<member name="ServiceName" target="String" />
<member name="EnableSearch" target="Boolean" />
<member name="PanControls" target="PanControls" />   </structure>

前三个字段中至少有一个是必需的。我该如何实现?

1 个答案:

答案 0 :(得分:0)

您必须声明一个架构,这是一个小例子:

<?xml version="1.0"?>
<xs:schema>
<xs:attribute name="test" type="xs:string" use="required"/>
</xs:schema>

您可以查看here一些教程。