直接以XML格式為資料集
直接以XML格式為資料集
本範例主要為說明若自有資料不適合以XML連結方式提供API撈取資料時,可改用自行組成XML格式之方式提供
API撈取資料。
原本自有資料介接方式如下:
var tmp = { //建立統計資料設定
tableSrc: "https://segisapi.moi.gov.tw/StatAPI/Sample/budget_TY.xml",
//指定自有統計資料表xml
fieldsId: ["pop_m"] //指定使用欄位
};
若將原有xml變成字串格式放入tableSrc ,則調整如下:
var tmp =
{ //指定自有統計資料表xml
tableSrc: "<?xml version=\"1.0\" encoding=\"UTF-8\"
standalone=\"yes\"?><dataOwn xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">
<statData><code>10003010</code><name>桃園市</name><x>280246.5456</x><y>2765871.6688</y>
<fields><field><f_ID>pop_m</f_ID><unit>人</unit><f_name>男性人口數</f_name><value>203366</value>
<time>103Y07M</time></field></fields></statData></dataOwn>",
fieldsId: ["pop_m"] //指定使用欄位
};