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

303
Vistas
Cómo eliminar bytes nulos de cadenas de Javascript

Dada una tabla, cuando el usuario selecciona una fila, guardo los valores de esa fila en una matriz.

Código:

 var outer_array = [] //loop through checked checkboxes $("tbody input[type=checkbox]:checked").each(function(index, item) { var inner_array = [] var selector = $(this).closest("tr") //get closest tr //loop through trs td not first one selector.find("td:not(:first)").each(function() { inner_array.push($.isNumeric($(this).text().trim()) ? Number($(this).text().trim()) : $(this).text().trim()) //push in inner array }) outer_array.push(inner_array) //push in outer array })

Por alguna razón, inner_array contiene caracteres no deseados como el byte: "b'\x00'"

Estos caracteres me causan problemas en el back-end ya que Python interpreta la barra invertida como un carácter especial.

¿Cómo podría deshacerme de esos caracteres de bytes no deseados?

Por ejemplo, en lugar de enviar ese byte, me gustaría enviar una cadena vacía (pseudo):

 if (byte_code){ innter_array.push('') } else { inner_array.push($.isNumeric($(this).text().trim()) ? Number($(this).text().trim()) : $(this).text().trim()); }

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Solo reemplácelos antes

También es más SECO

 const text = $(this).text().trim().replace(/b'\\x00'/g,"") inner_array.push($.isNumeric(text) ? Number(text) : text)
about 4 years ago · Juan Pablo Isaza Denunciar
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