Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/08/2008, 15:27
Avatar de julianmejio
julianmejio
 
Fecha de Ingreso: agosto-2005
Ubicación: Medellín, Antioquia
Mensajes: 88
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Caracteres especiales en tags XML

Hola.
El caracter "-" en php es tomado como un operador de resta, así que lo que hace es separar el campo filter-id al que haces referencia como filter y otro como id, y ambos los va a operar aritméticamente como una resta. Para evitar esto, cambia los caracteres que se puedan confundir como operadoes:

Código:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.4.2.0">
<database>
<get-db>
<result>
<filter-id>arturocarrillo.com</filter-id>
<name>nuevadb</name>
<type>mysql</type>
<domain_id>1</domain-id>
<db_server_id>1</db-server-id>
<default_user_id>0</default-user-id>
</result>
</get_db>
</database>
</packet>

Por ejemplo, sustituye el caracter "-" por "_".