Convertir archivos XML a CSV

¿Necesitas pasar de un archivo XML a un archivo CSV para hacerlo compatible con tu sistema de importación? A continuación te mostramos el código necesario para porder realizar esta tarea de convertir XML a CSV.

Ejemplo archivo XML:

<libros>
    <libro>
      <nombre>Tía Clara</nombre>
      <precio>13.50></precio>
   </libro>
</libros>

Código para el archivo PHP:

$filexml='archivo.xml';
  if (file_exists($filexml)) {
    $xml = simplexml_load_file($filexml);
    $f = fopen('nombre_archivo_csv.csv', 'w');
    foreach ($xml->libro as $item) {
      fputcsv($f, get_object_vars($item),',','"');
    }
fclose($f);
}
Publicado en PHP | Etiquetado | 22 comentarios

Chuletas PHP | PHP CheatSheet

Te mostramos chuletas PHP recien salidas del horno que nos facilitarán la vida, ya que contienen las funciones más útiles utilizadas en PHP.

Chuleta PHP

Checklist de seguridad para aplicaciones PHP

Publicado en PHP | Etiquetado , , | 1 comentario

Bienvenidos a Designer Studio

Comenzamos nuestro blog dedicado a ofrecer manuales, trucos y herramientas para facilitar la tarea de diseñar y programar a todos nuestros seguidores.

Publicado en CSS, General, HTML, JavaScript, PHP | Etiquetado , , , , , | Deja un comentario