如何使用XSD验证逗号单独的XML属性值

时间:2016-12-15 21:39:18

标签: java xml xsd-validation

我想验证这些XML元素和& XSD的属性。对于 export_format 属性,我使用逗号分隔值。如何在XSD中拆分值并进行验证。

<REPORT name="Suppliers - All KPIs" report_design="/Phase2/Suppliers - All KPIs.RPTDESIGN" export_format="XLSX,PDF,CSV" show_filter="Y">
        <PREVILEGES condition="OR">
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_line_fill_rate_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_order_fill_rate_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_value_fill_rate_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_unit_fill_rate_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_delivery_punctuality_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_asn_timeliness_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_order_acceptance_viewer"></PREVILEGE>
                <PREVILEGE privilege_type="SP" privilege_name= "activeorders_invoice_accuracy_viewer"></PREVILEGE>
        </PREVILEGES>
    </REPORT>

以下是我要验证的代码。但是,它只有空间的验证价值。

enter image description here

请提前帮助我。

0 个答案:

没有答案