標籤:android json ios app 應用
書寫閉合的json格式內容
{“item”: {<chtml>… …</chtml> } ,"tatol":@{item:getLength}}
與內層的標籤運行結果共同組織一個完整的json格式文本輸出到Android(IOS) App
"tatol":@{item:getLength}
為統計記錄數
初始化Bag中的記錄
同上一博
(您也可以從資料庫中查詢,如)
<esql module=help id=item>Select ID,Subject,Writer,DayTime,Body From Messages</esql>
輸出Bag中的所有記錄
<for bags=item end="@{item:getLength}"> <item list="@{item:getSuffix}" end="@{item:getLength}"> <!-- list屬性參數表示輸出為數組列表格式,end屬性參數表示數組結束的位置(跟for的end值相等) --> <name>@{item:name}</name> <price value>@{item:price}</price><!-- value屬性參數表示輸出不帶引號的值 --> <unit>@{item:unit}</unit> </item></for>
list屬性參數表示輸出為數組列表格式,end屬性參數表示數組結束的位置(跟for的end值相等)
結果
{"items":{"item":[{"name":"馬鈴薯","price":1.24,"unit":"KG"},{"name":"T恤","price":68,"unit":"件"},{"name":"可樂","price":2.20,"unit":"瓶"},{"name":"書","price":51.24,"unit":"本"}]},"tatol":4}
完整代碼
{"items":{<chtml><!-- 資料準備部分,您可以從資料庫中查詢 --><bag id=item suffix=0> <we name=name>馬鈴薯</we> <we name=price>1.24</we> <we name=unit>KG</we></bag><bag id=item suffix=1> <we name=name>T恤</we> <we name=price>68</we> <we name=unit>件</we></bag><bag id=item suffix=2> <we name=name>可樂</we> <we name=price>2.20</we> <we name=unit>瓶</we></bag><bag id=item suffix=3> <we name=name>書</we> <we name=price>51.24</we> <we name=unit>本</we></bag></chtml><chtml><!-- 正式json格式的內容 --><for bags=item end="@{item:getLength}"> <item list="@{item:getSuffix}" end="@{item:getLength}"> <!-- list屬性參數表示輸出為數組列表格式,end屬性參數表示數組結束的位置(跟for的end值相等) --> <name>@{item:name}</name> <price value>@{item:price}</price><!-- value屬性參數表示輸出不帶引號的值 --> <unit>@{item:unit}</unit> </item></for></chtml>},"tatol":@{item:getLength}}
例子檔案_samples/app/one_array.json在輕開平台的_samples/app/目錄下
相關資源下載:
移動App應用伺服器開發從入門到精通:http://download.csdn.net/detail/tx18/8741611
快速搭建移動App伺服器 :http://download.csdn.net/detail/tx18/8737507
輕開平台會不定期升級為大家提供更多強大而Easy的功能,請留意下載最新的版本:http://download.csdn.net/user/tx18
輸出Bag中的所有記錄為一個json數組---精通android、IOS App應用服務程式開發