Activa las notificaciones push PhoneGap Spain

Foro

Home Forums Programación Javascript formatear json para que no se rompa.

This topic contains 2 replies, has 2 voices, and was last updated by juan juan 4 meses, 1 semana .

Viendo 3 respuestas - de la 1 a 3 (de 3 en total)
  • formatear json para que no se rompa.

    Intervenciones
  • juan
    juan 
    Participant

    hola,
    estoy armando un json con nombres, teléfonos, emails, etc, este posteriormente lo enviare por ajax al servidor para almacenarlo en una bd.
    en algún momento se rompe la cadena pero por el momento no tengo como hacer la prueba para saber qué es lo que sucede,

    ya tengo una funcion que para los teléfonos les quita todos los caracteres que sean distintos a números.
    hay alguna funcion para formatear los nombres? que puedan meter números, letras y espacios ya sea en mayusculas o minusculas, arrobas y puntos, el resto lo borre, ya que de pronto si alguien mete algún slash, comillas o algún caracter raro puede dañar el json.

    o a alguien se le ocurre alguna alternativa para solucionar mi problema?

    muchas gracias por la ayuda que puedan darme.


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @oktal,

    En principio lo único que podría romper un JSON sería que alguno de los datos tenga comillas y que estas rompan la cadena que tengas en un key determinado.

    ¿Puedes poner un ejemplo de los tuyos?

    Saludos!


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


    juan
    juan 
    Participant

    desafortunadamente no he podido poner el json ya que me sucede al importar los contactos de algunos celulares y por no tenerlos a la mano no he podido tener acceso a ellos, pero al revisarlos a fondo si son caracteres extraños no solo comillas sino cuadros y algunos caracteres asccii raros.

    de casualidad tienes alguna funcion que elimine caracteres qeu no puedan pertenecer a un nombre de contacto ? por ejemplo que solo permita letras, numeros, espacios ?

    muchas gracias por tu apoyo
    igual seguire buscando en google a ver que encuentro


Viendo 3 respuestas - de la 1 a 3 (de 3 en total)

You must be logged in to reply to this topic.