Estoy tratando de acceder a algunos/todos los datos del archivo xmltojson.json . ¿Alguien sabe cómo asignar los datos a una variable, usando javascript?
const jsonfile = require('jsonfile') const file = 'xmltojson.json' jsonfile.readFile(file, function (err, obj) { if (err) console.error(err) console.dir(obj) })Aquí hay dos métodos para resolver estas preguntas.
1.1 Si usa el método de lectura en Node y determina que no necesita ningún paquete, paquete o módulo en este archivo, puede usarlo:
const fileContext = JsonFileName.readFileAsync(file); const jsonContext = Jason.parse(fileContext)1.2 uso requerido.
const file = require('fileName.json')Precaución:
Si escribe este código en el paquete web, solo importe
importar './fileName.json'
Simplemente puede importar su archivo .json con
import jsondata from './xmltojson.json'en su archivo script.js .
Luego, si desea llegar a los datos de ItemStartDate , puede usar la notación de puntos con índices como de costumbre:
const itemstartdate = jsondata.MBS_XML.Data[0].ItemStartDate;