Per generare un XML da Asp, se vai nel mio blog che trovi in firma, c'è un articolo.
Come informazione generale sugli XML: sono file strutturati a tag tipo l'HTML.
Hanno un nodo principale, e sottonodi. L'importante è che ogni nodo venga chiuso.
Non so sei ti è mai capitato di vedere una sitemap XML, come quelle che si inviano a Google, ti metto un esempio:
Codice PHP:
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>[url]http://www.my-vshop.com[/url]</loc>
</url>
<url>
<loc>[url]http://www.my-vshop.com/index.asp[/url]</loc>
</url>
<url>
<loc>[url]http://www.my-vshop.com/registrati.asp[/url]</loc>
</url>
</urlset>
Questo è un esempio di struttura di XML:
Nel tuo caso ad esempio:
<prodotti>
<prodotto>
<nome>Nome prodotto</nome>
<prezzo>Prezzo prodotto</prezzo>
<descrizione tipo="breve">Descrizione prodotto breve</descrizione>
<descrizione tipo="lunga">Descrizione prodotto lunga</descrizione>
</prodotto>
</prodotti>
Vedi che puoi anche impostare delle proprietà come nell'esempio delle descrizioni...
Poi troverai mille guide su come gestirli, leggerli, modificarli...ecc...