
14/01/2014, 14:19
|
| | Fecha de Ingreso: enero-2014
Mensajes: 3
Antigüedad: 11 años, 1 mes Puntos: 0 | |
Respuesta: Eliminar etiquetas en xml al generarlo en php El código de abajo es la manera en la que recojo la información para mostrar las etiquetas en el xml como un tipo formato, lo cual al enviar me manda estas etiquetas vacías ya que no tienen información.
Lo que necesito es una instrucción o condición que me permita eliminarlas al generar dicho xml.
codigo:
$buffer.="<informe>
<tipo_domicilio>
<nacional>
<colonia>$colonia_tipo_nacional</colonia>
<calle>$calle_tipo_nacional</calle>
<numero_exterior>$numero_exterior_tipo_nacional</numero_exterior>
<numero_interior>$numero_interior_tipo_nacional</numero_interior>
<codigo_postal>$codigo_postal_tipo_nacional</codigo_postal>
</nacional>
<extranjero>
<pais>$clave_pais_extranjero</pais>
<estado_provincia>$estado_provincia</estado_provincia>
<ciudad_poblacion>$ciudad_poblacion</ciudad_poblacion>
<colonia>$colonia_extranjero</colonia>
<calle>$calle_extranjero</calle>
<numero_exterior>$numero_exteriore</numero_exterior>
<numero_interior>$numero_interiore</numero_interior>
<codigo_postal>$codigo_postal_extranjero</codigo_postal>
</extranjero>
</tipo_domicilio>
$buffer.="</informe>";
$file=fopen("archivo.xml","w+");
fwrite ($file,$buffer);
fclose($file);
resultado:
- <tipo_domicilio>
- <nacional>
<colonia>JARDINES</colonia>
<calle>LIRIO</calle>
<numero_exterior>620</numero_exterior>
<numero_interior>1</numero_interior>
<codigo_postal>66458</codigo_postal>
</nacional>
- <extranjero>
<pais />
<estado_provincia />
<ciudad_poblacion />
<colonia />
<calle />
<numero_exterior />
<numero_interior />
<codigo_postal />
</extranjero>
</tipo_domicilio>
*Necesito que elimine automáticamente la etiqueta extranjero. |