Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

182
Visualizações
Error ENOENT en xml2js pero el archivo existe

 const xml2js = require('xml2js'); const fs = require('fs'); fs.readFile('https://www.tcmb.gov.tr/kurlar/today.xml', (err, data) => { if(err) console.log(err); var data = data.toString().replace("\ufeff", ""); xml2js.parseStringPromise(data, (err, res) => { if(err){ console.log(err); } else { console.log(res); } }); });
Este es mi código en nodejs. Intento obtener datos en un enlace https con xml2js primero usando la forma en que dice en la página npm pf xml2js da un error y cuando reviso en la web encuentro la solución de usar con fs pero aún obtengo este error ingrese la descripción de la imagen aquí

Sé que el directorio existe porque si vas al enlace utilizado en el código, muestra algo, pero en el código solo da un error. Si alguien puede ayudarme, estaré muy feliz.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

fs solo puede acceder al archivo en su sistema, debe solicitar la URL usando http / https o incluso mejor probar axios

 const axios = require('axios') axios.get('https://www.tcmb.gov.tr/kurlar/today.xml').then((response) => { const data = response.data xml2js.parseString(data, (err, res) => { if(err){ console.log(err); } else { console.log(res); } }) })
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda