撲動嵌套地圖中撲動的Json決議
uj5u.com熱心網友回復:
import 'dart:convert';
void iterateJson(String jsonStr) {
Map<String, dynamic> myMap = json.decode(jsonStr);
String result = '';
try{
while(myMap.entries.isNotEmpty){
result = '/' myMap.entries.first.key;
myMap = myMap.entries.first.value;
}
}catch(e){
// print('reached end of data');
}
print(result.substring(1, result.length));
}
void main(){
iterateJson('{"data":{"K1":{"K2":{"k3":true}}}}');
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/408831.html
標籤:
