Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml xsi:不允许使用schemaLocation反斜杠?_Xml_Xsd_Backslash - Fatal编程技术网

Xml xsi:不允许使用schemaLocation反斜杠?

Xml xsi:不允许使用schemaLocation反斜杠?,xml,xsd,backslash,Xml,Xsd,Backslash,我们收到的xml文件如下所示: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <AuditResponse xmlns="http://www.tibco.com/MFT/JMS-XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tibco.com/MFT/JMS-XMLS

我们收到的xml文件如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<AuditResponse xmlns="http://www.tibco.com/MFT/JMS-XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tibco.com/MFT/JMS-XMLSchema C:\MFTIS\server\webapps\cfcc\WEB-INF/xsds/AuditResponse.xsd">
<ResponseType>TransferNotificationComplete</ResponseType>
<NumRecords>1</NumRecords>
   <AuditRecord>
      <AuditType>InternetServer</AuditType>
      <AuditID>A62540000004</AuditID>
      <CKPTInterval>5</CKPTInterval>
   </AuditRecord>
</AuditResponse>

转让通知完成
1.
因特网服务器
A625400004
5.
但是,我们尝试解析文件,但由于不允许使用“无效URI字符'\”,因此解析失败

xsi:schemaLocation属性中是否不允许使用反斜杠


谢谢!

schemaLocation
被定义为包含成对的URI,并且根据RFC 2396,
\
是一个排除字符。因此,是的,解析器对其进行barf是正确的。
\
可以转义