要解析复杂的JSON数据,可以使用jsondecode函数来将JSON字符串转换为MATLAB中的数据结构。以下是一个例子:
假设有一个复杂的JSON字符串如下:
{ "name": "John", "age": 30, "address": { "street": "123 Main St", "city": "New York", "state": "NY" }, "friends": [ { "name": "Alice", "age": 25 }, { "name": "Bob", "age": 35 } ] }
可以使用jsondecode函数将该JSON字符串解析为MATLAB中的结构体:
jsonStr = '{"name": "John", "age": 30, "address": {"street": "123 Main St", "city": "New York", "state": "NY"}, "friends": [{"name": "Alice", "age": 25}, {"name": "Bob", "age": 35}]}'; data = https://www.yisu.com/ask/jsondecode(jsonStr);>通过使用jsondecode函数,可以轻松地解析复杂的JSON数据并访问其中的字段和值。