数组转json工具
时间: 2023-07-26 14:03:23 浏览: 45
在大多数编程语言中,都有现成的函数或库可以将数组转换为 JSON 格式,以下是几种常见语言的示例:
### JavaScript:
```js
const arr = [ {name: "John", age: 30}, {name: "Jane", age: 25} ];
const jsonStr = JSON.stringify(arr);
console.log(jsonStr);
```
### Python:
```python
import json
arr = [ {"name": "John", "age": 30}, {"name": "Jane", "age": 25} ]
jsonStr = json.dumps(arr)
print(jsonStr)
```
### Java:
```java
import com.google.gson.Gson;
public class Main {
public static void main(String[] args) {
Person[] arr = { new Person("John", 30), new Person("Jane", 25) };
Gson gson = new Gson();
String jsonStr = gson.toJson(arr);
System.out.println(jsonStr);
}
}
class Person {
String name;
int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
```
以上示例中,数组被转换为了 JSON 字符串,并用 `console.log` 或 `print` 输出。如果要将 JSON 字符串转回数组,则需要使用相应语言的 JSON 解析函数或库。