Vie Abr 25, 2008 1:06 pm
|
 |
lnx_hg
Perlero Nuevo

|
Registrado: 13 Ago 2007
Mensajes: 17
|
|
| Generar objeto de Perl a JavaScript |
|
|
Hola gente, gracias por su atención primero que nada.
Mi problema es que tengo que construir un objeto en Perl para usarlo desde JavaScript como un objeto nativo, esto debe de ser sin usar la librería JSON que esta contenida en Perl (para evitar conflictos). Me gustaría que me dieran una manita en esto. |
|
|
|

Vie Abr 25, 2008 1:13 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4130
Ubicación: Valladolid, España
|
|
|
|
|
La información del objeto Perl, según sea de complicado, deberás serializarlo. Si solo consiste en datos que puedes convertir a cadenas de texto, te valdría con mandarlo como una gran cadena de texto.
Por ejemplo. Si el objeto Perl es un array de números enteros, puedes crear la cadena que devuelves al JavaScript con un simple join(), usando un carácter de unión, como por ejemplo el '|'. Al JavaScript le pasas esa cadena, que tendrá que hacer el proceso inverso: un split de esa cadena. |
|
Vie Abr 25, 2008 6:48 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4130
Ubicación: Valladolid, España
|
|
|
|
|
En ese consiste la serialización
Quizás pasando la estructura a YAML...
¿Qué hay de malo en usar JSON? |
|
Lun Abr 28, 2008 10:30 am
|
 |
lnx_hg
Perlero Nuevo

|
Registrado: 13 Ago 2007
Mensajes: 17
|
|
| Gracias |
|
|
| Ya quedó resuelto mi problema; lo que se hizo fue crear el objeto desde Perl y recorrerlo obteniendo sus valores, haciendo un print y enviando los valores por Ajax y en JavaScript se procesa a una función eval() y listo. |
|
Lun Abr 28, 2008 5:55 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4130
Ubicación: Valladolid, España
|
|
|
|
|
| ¿Data::Dumper? |
|
Powered by phpBB © 2001, 2005 phpBB Group
|