前言
有个需求,需要在地图上打点然后读取出这些坐标,但是谷歌地球的数据会保存在kml里面,不像csv格式那样好拿
通过gpt的帮助,发现了这个xml2js的东西,非常好用,可以直接将标签里的内容取出来,话不多说,代码如下:
const fs = require('fs');
const parseString = require('xml2js').parseString;
const mysql = require('mysql2');
const main = async () => {
// 读取KML文件
fs.readFile('G524.kml', 'utf-8', (err, data) => {
if (err) {
console.error(err)