Как пропустить QueryString как значение тега при проверке XML? - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу проверить следующий XML, прежде чем он будет передан другой программе для дальнейшей обработки, но он содержит "&" как часть QueryString.Я хочу пропустить данные между <Value></Value> в проверке правильности XML. Ниже приведен сбой файла в проверке 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, но не принимается удаленным сервером.

...