我有一些json:data
。使用字符串訪問json
我有一個字符串的構建,看起來像這樣: sections.1.subsections.0.items.0.citation.paragraph
我需要做的是操縱該字符串能夠訪問data
該值。所以把它變成可用的東西: data['sections'][1]['subsections'][0]['items'][0]['citation']['paragraph']
然後用它來改變數據中的值。所以: data['sections'][1]['subsections'][0]['items'][0]['citation']['paragraph'] = 'new value'
我可以在.
分割原始字符串,我認爲這讓我的地方,但我一點兒也不知道如何再重新使用的部件,讓我訪問該值data
。
謝謝!
點符號所以轉換成數組符號? – jdphenix
但點符號是一個字符串 –
您能解釋爲什麼'sections.1.subsections.0.items.0.citation.paragraph'是一個字符串嗎?如果你使用變量,那麼'節[1] .subsections [0] .items [0] .citation.paragraph'會給你你想要的 –