2016-05-16 9 views
1

私はapiを使用して、米国の輸送用のGTFSデータを取得しています。iOS上のGTFSデータをswiftで解析するには?

http://datamine.mta.info/mta_esi.php?key=<key>&feed_id=1 apiを呼び出すと、表示できるようにiOSで解析する必要のあるデータが含まれている「gtfs」ファイルが1つ取得されます。

ファイルを取得したら、どのように解析するのですか?これまで私はそうする方法を見つけていない。誰もが私にこれを助けることができますか?

おかげで、 Pratik

+0

これはちょうど昏睡区切りで、あなたが解析するのに困っていることを評価していますか? – werediver

+0

私の鍵を使ってファイルをダウンロードしたときに、gtfsファイルが読み込めないので、そのファイルに正確に何が入っているのか分かりません。 –

+0

リアルタイムGTFSフィードに興味があるなら、[Protocol Buffers](https://developers.google.com/protocol-buffers/)です。あなたは本当にドキュメントを読むべきです、それはすべてそこにあります。 – werediver

答えて

0

MTAは、あなたがあなた自身のサーバーからリアルタイムのデータを提供することが必要なので、あなたにもプロトコルバッファサーバー側を解析し、その後から、あなたのiOSアプリのデータが利用可能になるかもしれませんあなたのサーバー。このようにすれば、例えばPythonやC++のライブラリを使ってPBをJSONなどに解析し、アプリケーションをダウンロードするための最適な方法で構造化することができます。

+0

現在、私はPHPチームがバックエンドでGTFSファイルを解析しようとしているのと同じ方法を採用しています。一度データを提供すると、iOS側でもこの解析を簡単に処理できるはずです。 –

+0

あなたが良い方法を見つけたら、私たちに連絡してください! – AAA

+0

ええ、私は現在、プロトコルバッファを検討していますか。 –

関連する問題