Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
无法使用Jquery';s$.parseXML_Jquery_Xml_Parsexml - Fatal编程技术网

无法使用Jquery';s$.parseXML

无法使用Jquery';s$.parseXML,jquery,xml,parsexml,Jquery,Xml,Parsexml,我有一个由BPMN生成的xml。 它在生成时具有以下带有xml标记的代码 <?xml version="1.0" encoding="UTF-8"?> <bpmn2:defvar xmlDoc = $.parseXMLinitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MOD

我有一个由BPMN生成的xml。 它在生成时具有以下带有xml标记的代码

<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:defvar 
    xmlDoc = $.parseXMLinitions 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" 
    xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" 
    xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" 
    xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="sample-diagram" 
    targetNamespace="http://bpmn.io/schema/bpmn" 
    xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
    <!-- ......so on-->
</bpmn2:defvar>

如何解决此问题?

您提供的代码摘录格式不正确-jQuery函数调用已进入xml正文

分析以下内容时不会出现问题:

xmlDoc = $.parseXML(`<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:defvar
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL"
    xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
    xmlns:dc="http://www.omg.org/spec/DD/20100524/DC"
    xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="sample-diagram"
    targetNamespace="http://bpmn.io/schema/bpmn"
    xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
    <!-- ......so on-->
</bpmn2:defvar>`);
xmlDoc=$.parseXML(`
`);

错误消息表明您可能在php生成嵌入页面时遇到问题,特别是在
php.ini
中设置的
short\u open\u标记
-请参阅。

查看-是否打开了php short标记?(此标志干扰xml序言,因为它使php解析从
开始的所有内容,但我直接运行它,而不使用任何服务器。@VamsiKrishna Ok。问题中出现(php)错误消息的原因是什么?
xmlDoc = $.parseXML(`<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:defvar
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL"
    xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
    xmlns:dc="http://www.omg.org/spec/DD/20100524/DC"
    xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="sample-diagram"
    targetNamespace="http://bpmn.io/schema/bpmn"
    xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
    <!-- ......so on-->
</bpmn2:defvar>`);