Google APIを使用して2つの場所の距離を取得し、距離情報があるかどうかを確認するには、APIのjsonレスポンスにステータスフィールドがあります。 "OK"か "NOT_AVAILABLE"かその行に沿って何かを読んでください。私はこのC#の変数jsonの値を文字列と比較する
if (disJSON["rows"][0]["elements"][0]["status"] == "OK")
ことのようにそれを行うので、私は距離情報を使用できるようにステータスがOKであれば、それは状況は私がに見えた
OKであっても、偽毎回返すということです確認したいですデバッガが上記のjsonの要素の値と値をチェックするデバッガは "\" OK \ ""です。それは変だ。だから、私はこのようなif文の比較文字列として使用した。
if (disJSON["rows"][0]["elements"][0]["status"] == "\"OK\"")
しかし、これも常にfalseを返す。任意のアイデアをどのようにこれを正しく比較するには?
Worked great!ありがとう! – Atirag