|
发表于 2023-4-14 19:23:45
|
显示全部楼层
浙江省丽水市
// 假设JSON数据为 `data.json`
const jsonData = '{"name": "John", "age": 30, "city": "New York"}';
// 将JSON数据转换为JavaScript对象
const jsonObj = JSON.parse(jsonData);
console.log(jsonObj); // 输出 `{"name": "John", "age": 30, "city": "New York"}`
// 假设XML数据为 `data.xml`
const xmlData = '<root><person><name>John</name><age>30</age><city>New York</city></person><person><name>Jane</name><age>25</age><city>Los Angeles</city></person></root>';
// 将XML数据转换为JavaScript对象
const xmlObj = XML.parse(xmlData);
console.log(xmlObj); // 输出 `<root><person><name>John</name><age>30</age><city>New York</city></person><person><name>Jane</name><age>25</age><city>Los Angeles</city></person></root>`
需要注意的是,JSON.parse()和XML.parse()方法只能处理JSON和XML数据的字符串表示形式,不能处理JSON和XML数据的二进制表示形式。如果需要处理二进制数据,可以使用JSON.stringify()和XML.stringify()方法。
|
|