如何在XML验证中跳过QueryString作为标记值?

时间:2019-02-15 09:44:45

标签: xml validation query-string

我想在将以下XML移交给其他程序进行进一步处理之前对其进行验证,但它包含QueryString的“&”。我想在XML验证检查中的<Value></Value>之间跳过数据。以下文件在XML验证中失败:-对实体“ senderService”的引用必须以“;”结尾定界符。

<?xml version="1.0" encoding="UTF-8"?>
<SMILE_Interface_request>
	<Filters>
		<Filter>
			<Name>WebServiceLocation</Name>
			<Operator>OP_EQUAL</Operator>
			<Value>https://secureprocessintegrationqas.louwman.nl/XISOAPAdapter/MessageServlet?senderParty=&senderService=Q_DMS&receiverParty=&receiverService=&interface=QuotationConfig_Out&interfaceNamespace=urn:louwman.nl:DMS:Quotation:ConfigData</Value>
		</Filter>
	</Filters>
</SMILE_Interface_request>

注意:将&替换为&amp;可以验证XML,但远程服务器不接受。

0 个答案:

没有答案