私はJavaでプラットフォームAPIを開発しています。私はJSONまたはXMLのような交換データ "プロトコル"を選択する必要があります。私は大規模な座標についてグーグルでてきたRESTfulなプロットデータを送信するAPIサービス。どの "プロトコル"がXMLまたはJSONを使用していますか?
はGoogle maps API、MSDN bing services、SVG w3.org coordinate systemを表明し、また、いくつかの興味深いStackOverflowのポストを確認:XML vs JSONとRestful APIを。
私が使用した点をチェックしたすべてのXML表現は、このようなxmlのユニークな要素として使用されています。
<graph label="first">
<point x="11-02-2012" y="4573"></point>
<point x="12-02-2012" y="2341"></point>
<graph>
<graph label="second">
<point x="11-02-2012" y="3423434"></point>
<point x="11-02-2012" y="234243"></point>
<graph>
これは多くの点で問題です。
次に、私はJQplotプラグインを使用してそのようなプロットを描画するために使用したので、私はプロットデータを管理するためにJSONを賭けるでしょう。しかし、ここでの問題は、プラットフォームAPIの他のすべてのコンポーネントがXMLテンプレートを使用することです。ここであなたの選択は何ですか?