Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

337
Vistas
Conversión de CSV a JSON usando JAVASCRIPT (como un paso de automatización de energía)

Necesito analizar CSV en Power Automate para encontrar un valor y actualizar una tabla en consecuencia. He hecho muchas pruebas.

Por el momento, la mejor técnica de trabajo es esa, pero no puedo hacer que funcione porque está en JavaScript, ¡y no lo sé!

Todo el proceso que estoy tomando es así: ingrese la descripción de la imagen aquí

  1. Leí el csv de sharepoint donde lo guardo
  2. lo compongo para tener un dato limpio
  3. Lo ejecuté contra un script de OFFICE AUTOMATE que está en lenguaje JavaScript (ver más abajo) para producir JSON para que pueda obtener el valor que quiero fácilmente:
 function main(workbook: ExcelScript.Workbook, csvData: string) { var lines = csvData.split("\n"); var result = []; var headers = lines[0].split(","); for (var i = 1; i < lines.length; i++) { var obj = {}; var currentline = lines[i].split(","); for (var j = 0; j < headers.length; j++) { obj[headers[j]] = currentline[j]; } result.push(obj); } console.log(result.toString()); return JSON.stringify(result); }

Los encabezados están en las líneas 6, por lo que tengo cosas adicionales en la parte superior que no necesito, pero el JSON que obtengo al final no se ve bien. Lo he probado varias veces y sé que es causado por el script de JavaScript. Como puede ver a continuación, la ENTRADA de EJECUTAR SCRIPT se encuentra con mi encabezado en la línea 6 (estático). pero la SALIDA que genera ese script no parece JSON. mi encabezado consta de solo 2 valores, ¡al igual que mis datos! ingrese la descripción de la imagen aquí

¡Gracias de antemano por su ayuda!

_________ Muestra CSV original: ingrese la descripción de la imagen aquí

 Customer Sales, Custom Sales by Customer Summary, 1 September 2021 - 30 September 2021, , , Region: Name (Grouped) ,Sales ,"$12,161" NSW / ACT,$280 SA,$801 NSW / ACT,-$35 VIC,$116 SA,$94 NSW / ACT,$298 WA,$55 SA,$903 VIC,$478 NSW / ACT,$222 Total,"$97,551"

el resultado esperado es así: {total}={'$97,551}


about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda