Gridview dojoxhrpost数据网格

Gridview dojoxhrpost数据网格,gridview,dojo,Gridview,Dojo,我试图加载从JSP页面呈现的以下xml数据,并显示名称、城市、州和隐藏zip。我如何在dojo中完成它? 我尝试了一些代码,但没有取得任何大的进展。该代码适用于JSON数据 从JSP/Servlet呈现的XML数据 顾客/ /顾客 /姓名/约翰·多伊/姓名/ /城市/证券及期货事务处/城市/ /州/加州/州/ /zip/94087/zip/ /顾客 /顾客 /姓名/苏珊·史密斯/姓名/ /城市/芝加哥/城市/ /州/州/州/ /zip/61706/zip/ /顾客/ /顾客/ JAVASCRIP

我试图加载从JSP页面呈现的以下xml数据,并显示名称、城市、州和隐藏zip。我如何在dojo中完成它? 我尝试了一些代码,但没有取得任何大的进展。该代码适用于JSON数据

从JSP/Servlet呈现的XML数据 顾客/ /顾客 /姓名/约翰·多伊/姓名/ /城市/证券及期货事务处/城市/ /州/加州/州/ /zip/94087/zip/ /顾客 /顾客 /姓名/苏珊·史密斯/姓名/ /城市/芝加哥/城市/ /州/州/州/ /zip/61706/zip/ /顾客/ /顾客/

JAVASCRIPT代码

//向客户web服务发出请求 函数加载表页{

var targetURL = "test.jsp"; 
dojo.xhrGet({
    url: targetURL,
    handleAs: "xml",
    mimetype: "text/xml",
    load: handleResponse,
    error: handleError
});
}

变量view1={ 单元格:[ [ {name:'公司',字段:name}, {名称:'城市',字段:城市}, {name:'State',字段:State}, {name:'Zip',字段:Zip} ] ] }; //栅格布局是一组视图。 变量布局=[view1]; //模型将包含要在视图中显示的数据 model=newdojox.grid.data.Objects[{key:name},{key:city},{key:state},{key:zip}],null

//处理来自客户web服务的响应 函数句柄响应数据,ioArgs{ dojo.requiredojox.grid.DataGrid; dojo.requiredojox.xml.DomParser; 在这里如何将数据加载到模型中? //警报数据; var jsonStore=dojox.xml.DomParser.parsedata

// set the model object with the returned customers list to be displayed in grid 
model.setData(jsonStore); 

您需要将和items参数与所有数据的列表一起放置,请参见