Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

326
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!