simplexmlelement

Mattepuffo's logo
Creare un catalogo di Facebook XML con PHP

Creare un catalogo di Facebook XML con PHP

Facebook permette di creare i cataloghi in diversi formati.

Noi oggi vediamo il formato XML, che deve rispettare le specifiche ATOM/RSS.

Questo perchè è più facile da gestire, e permette di impostare gli aggiornamenti automatici, senza che l'utente ricarichi i prodotti.

Mattepuffo's logo
Cerare XML con PHP e SimpleXml

Cerare XML con PHP e SimpleXml

Già di per se creare XML con PHP è easy, ma lo è ancor di più usando SimpleXML!

Questa estensione è presente da PHP versione 5 e richiede l'installazione di libxml, che in genere è già installato di default.

In pratica se avete PHP 5 dovreste poter usare SimpleXml senza problemi.

Oggi vediamo come usare questa estensione per produre XML ben formato, usando l'oggetto SimpleXMLElement.

Supponiamo di avere una tabella su database con clienti, e vogliamo creare un file XML con tutti i clienti.

La struttura che vogliamo dargli è questa:

<clienti>
   <cliente>
     <codice></codice>
     <ragione_sociale></ragione_sociale>
     <mnemonico></mnemonico>
     <indirizzo></indirizzo>
     <telefono></telefono>
     <email> </email>
  </cliente>
</clienti>