Javascript jqgrid的XML不绑定

Javascript jqgrid的XML不绑定,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我有以下xml格式: <?xml version="1.0" encoding="ISO-8859-1"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SO

我有以下xml格式:

<?xml version="1.0" encoding="ISO-8859-1"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Body>
<return>
<actions>
<action>
<ActionId>102</ActionId>
<PatientId>1234</PatientId>
<Priority>0</Priority>
<Recurrence>0</Recurrence>
<PtName>name, patient</PtName>
<ActionStatus>Not Started</ActionStatus>
<DueDate>05/04/2012</DueDate>
<AssignedTo>lname, assigned</AssignedTo>
<FacilityName>facility abc</FacilityName>
<CreatedBy>created by abc</CreatedBy>
<StartDate>05/04/2012</StartDate>
<Subject>General -</Subject>
<ActionType>test action</ActionType>
</action>
<action>....</action>
</actions><Total>3</Total></return>
</SOAP-ENV:Body></SOAP-ENV:Envelope>
然而,它无法约束它。我已将xml放入变量stringXML中:

var stringXML=overxml

我的IE调试器中出现错误: SCRIPT5007:无法获取未定义或空引用的属性“integer” jquery.jqGrid.min.js,第130行,字符62


我真的很沮丧,我试着编辑我的xml:删除soap标记,但它不起作用。我不想把它转换成json,然后绑定它,这会增加开销。但是,这也不起作用。

您可能需要定义一个xml读取器,该读取器可以解析您的xml数据,如下所示:

xmlReader: { 
   root:"return", 
   row:"actions",
   cell:"action"
}
有关更多信息,请参阅


这有帮助吗?

可以用“引号”代替。但这也没用。非常感谢你的回复。它仍然在IE控制台中向我显示一个错误:“行:132错误:无法获取未定义或空引用的属性‘integer’”,并填充:data1、data2、data3、data4、data5您是否可以发布一个JSFIDLE来演示这个问题?
xmlReader: { 
   root:"return", 
   row:"actions",
   cell:"action"
}