我有一个由 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>
所以当我$.parseXML
用来解析它时,它会在版本中显示错误
Parse error: syntax error, unexpected `version` (T_STRING) in /opt/lampp/htdocs/abc/1234.php on line 4
我该如何解决这个问题?