python
1a = r'{"name":"aaa,"id":"iii"}'
上記のような{"name":"aaa,"id":"iii"}という文字列の中から、不規則に変化する"aaa"の部分と"iii"の部分を取得したいのですが、どんなメソッドを使えばいいのでしょうか?(aaaとiiiは一例です)
追記です。取得したいデータが前述したもののように単純でないため、例を変更します。
javascript
1window.content_Data_k = { 2 "config": { 3 "token": "dsf78sadf9sdfasd7s9df7safd6", 4 "seer": null, 5 "seerId": null 6 }, 7 "country_code": "JP", 8 "language_code": "ja", 9 "locale": "ja_JP", 10 "index_data": { 11 "contentPage": [{ 12 "logging_page_id": "contentPage_728394298", 13 "show_suggested_contents": false, 14 "graphql": { 15 "user": { 16 "name": "aaa", 17 "block": false, 18 "country_block": false, 19 "expect_url": null, 20 "expect_url_linkshimmed": null, 21 "key_number": { 22 "count": 13 23 } 24 } 25 } 26 } 27 } 28}
だいぶ小さくしていますが、大体こんな感じです。上記からプロパティ名nameにおける値aaaとkey_numberの中の、countの中の13を取得したいです。ただし、countというプロパティ名は本物のソースの中で多数見受けられました。また、ソースを見やすくするためにところどころ改行を入れていますが、実際はありません。
回答2件
あなたの回答
tips
プレビュー