1

私のアプリケーションでは、Web サービスの呼び出し中にサーバーから XML 応答を取得しています。応答は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<string xmlns="http://tempuri.org/">{"rows":[{"noteId" : "1", "procedure" : "D0140", "teeth": "", "encounterno": "123456" , "WorkflowCode": "Submitted", "datecreated": "10/27/2011", "surf": "", "description": "Limited Oral Evaluation-Problem Focused","status": "Existing","prefdate": "10/27/2011 05:06" }, {"noteId" : "2", "procedure" : "D0140", "teeth": "", "encounterno": "123456" , "WorkflowCode": "Submitted", "datecreated": "11/07/2011", "surf": "", "description": "Limited Oral Evaluation-Problem Focused","status": "Completed","prefdate": "01/01/2011 05:08" },{"noteId" : "3", "procedure" : "D0140", "teeth": "", "encounterno": "123456" , "WorkflowCode": "Submitted", "datecreated": "04/01/2011", "surf": "", "description": "Limited Oral Evaluation-Problem Focused","status": "Completed","prefdate": "02/01/2011 05:08" },{"noteId" : "4", "procedure" : "D0140", "teeth": "", "encounterno": "123456" , "WorkflowCode": "Submitted", "datecreated": "01/10/2011", "surf": "", "description": "Limited Oral Evaluation-Problem Focused","status": "Completed","prefdate": "01/01/2011 05:08" },{"noteId" : "5", "procedure" : "D0140", "teeth": "", "encounterno": "123456" , "WorkflowCode": "Submitted", "datecreated": "01/27/2011", "surf": "", "description": "Limited Oral Evaluation-Problem Focused","status": "Completed","prefdate": "10/05/2011 05:08" }]}</string>

jQuery Mobile を使用してこの文字列を解析したいのですが、コンテンツは jQuery Mobile のリスト ビューに表示されます。

この応答を解析するにはどうすればよいですか?

4

1 に答える 1

0

これがあなたが探しているものだと思います

http://api.jquery.com/jQuery.parseXML/

解析されたオブジェクトを作成したら、リスト(ulまたはol)を作成できます。

次に電話

$(listItem).listview('refresh')

リストアイテム要素を追加するたび。

お役に立てれば。

于 2012-10-05T13:13:07.637 に答える