我是一個福利局到MeteorJS,我構建一個谷歌地圖繪製點的應用程序基於XML API服務(使用他們的API),並就這些問題的一個點擊時,將顯示詳細信息。非常直截了當。MeteorJS:有一個很難理解的集合
我正在努力的是,我需要存儲API結果,以便在每次頁面加載時都不會ping API,並且自Meteor使用MongoDB以來,我想將結果存儲在集合中,但是我我只是不確定我懂得如何使用它們。
這裏是一個XML提要將是什麼樣子:
<api version="1.0">
<id>597837338</id>
<time>3/6/2014 11:46:46 PM</time>
<machine>query://djsearch6/dejobs</machine>
<query>sales OR marketing</query>
<recordcount>500</recordcount>
<startrow>1</startrow>
<endrow>10</endrow>
<order>relevance</order>
<jobs>
<job>
<title>
Customer Service Representative - State Farm Agent Team Member (Property and Casualty Insurance Focus)
</title>
<url>http://my.jobs/a897284496c14249a8473d5947d08b4d321</url>
<company>Cie Taylor - State Farm Agent</company>
<location>Mesa, AZ</location>
<dateacquired>2014-1-19 1:31 AM</dateacquired>
<jvid>a897284496c14249a8473d5947d08b4d321</jvid>
</job>
<job>
<title>
Insurance and Financial Services Position - State Farm Agent Team Member (Sales experience preferred)
</title>
<url>http://my.jobs/1b717b9492464fbabbd22d3c0e8cf08d321</url>
<company>Cie Taylor - State Farm Agent</company>
<location>Mesa, AZ</location>
<dateacquired>2014-1-19 1:31 AM</dateacquired>
<jvid>1b717b9492464fbabbd22d3c0e8cf08d321</jvid>
</job>
</jobs>
</api>
什麼然後問題,因爲這似乎還不是一個。也許增加你想要達到的。另外,由於您使用的是JavaScript,您是否可以不直接從服務API返回JSON?這將更容易處理。 –
@NeilLunn - 抱歉模糊的「問題」(或缺少一個)。讓我重新提一下我的問題。此外,API返回XML,不支持JSON :( – dennismonsewicz
一旦你從XML中讀取數據,是你的問題出現在哪裏? – lfergon