次のようにjsonを返すサービスにアクセスしています。
{
"A":"A value",
"B":{
"B1":"B1 value",
"B2":"B2 value"
},
"C":{
"c_url":"http:\/\/someurl:someport\/somefolder\/somefile",
}
}
私がやりたいのは、このjsonを解析し、キーと値のペアでフォルダーのurlとsomefileの部分を取得することです。
したがって、基本的に、スクリプトがjsonの処理を完了すると、urlとsomefileが区切られた方法でファイルに出力されます。
ファイルが上記のjsonを処理した後の出力は、次のようになります。
url: http://someurl:someport/somefolder/somefile
file: somefile
Pythonにはjsonを解析するjsonパーサーが多数あると確信していますが、エスケープ文字で前処理されたurl文字列をどのように処理しますか?url文字列からエスケープ文字を取り除く独自のURLエンコーダーを作成する必要がありますか?
また、「ファイル」部分に到達するためにURLの個々のコンポーネントをトークン化する必要がありますが、それを支援できるライブラリはありますか?
ありがとう