[gl-como] help XML

gecus@tiscali.it gecus@tiscali.it
Ven 11 Mar 2005 21:54:20 CET


Ciao Bri,
cosa intendi per record leggibili? XML è molto leggibile in quantoha una
struttura ad albero, se tu vuoi far sparire i tag che lo compongono devi
utilizzando DOM (dovrebbe funzionare anche con java) partire a leggere facendo
dei cicli (ti bastano 3 FOR per leggere qualsiasi documento) e printando
nome tag (potrebbe essere anche non significativo) attributo (se è presente
) e valore rientrando di un tab od ogni tag figlio (il primo è la root) e
potresti ottenere qualcosa del genere

valorepc1 (root)
valore (<- è il nomedel tag del nodo) CPU
   Valore Frequenza 1600
   Valore Clock 100
   Valore etc etc
valore DISCO
  Valore Dimensione
    Valore SpazioLibero 200
    Valore SpazioOccupato 100
 
Etcetc

Se invece hai una struttura definita potresti formattarla conun css o con
xsl (è specifico di xml per dare una formattazione ai dati) nel primo caso
il file riusciresti apportando poche modifiche a modificarlo in un file html
e sarebbe visibile da tutti i browser, nel secondo caso dovresti utilizzare
qualche DTD standardizzato dalla w3c e utilizzato almeno anche questo sarebbe
leggibile da browser.
Spero di averti chiarito un pò le idee, se hai bisogno cerco nei vecchi bk
del pc il programmino fatto in c# per poter leggere e formattare gli XML
che avevo fatto a suo tempo.

Se hai bisogno fammi sapere.
Ciao



>-- Messaggio Originale --
>Date: Thu, 10 Mar 2005 16:50:43 +0100
>From: Brisa Francesco <fbrisa@yahoo.it>
>To: ambrogio.delorenzo@aubay.it,
>	Gruppo Linux Como <gl-como@lists.linux.it>
>Subject: Re: [gl-como] help XML
>Cc: 
>Reply-To: Gruppo Linux Como <gl-como@lists.linux.it>
>
>
><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
><html>
><head>
>  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
>  <title></title>
></head>
><body bgcolor="#ffffff" text="#000000">
>Pirla wrote:
><blockquote cite="mid1110447164.5272.11.camel@localhost.localdomain"
 type="cite">
>  <pre wrap="">Ciao a tutti,
>
>qualcuno conosce XML ed è disposto a darmi qualche informazione per
>utilizzare archivi generati in questo formato?
>
>Nel dettaglio io ho alcuni file generati da un programma che effettua il
>grab della configurazione di alcune macchine.
>
>Leggendo questo file, devo generare dei report leggibili.
>Purtroppo però non ho a disposizione il file che potrebbe servire per
>generare un report leggibile.
>
>Grazie a chiunque mi risponde...
>
>Se possibile, mi rispondete anche in privato?
>
>  </pre>
>  <pre wrap="">
><hr size="4" width="90%">
>
>  </pre>
></blockquote>
>Hai 2 opzioni:<br>
><br>
>1) un generatore di report che accetti come datasource un file XML<br>
>2) ti crei un XSLT che trasforma l' xml in un altro documento secondo
>le regole specificate (Ti serve un programma che faccia questo lavoro)<br>
><br>
><br>
><br>
><br>
><div class="moz-signature">-- <br>
><meta content="text/html; charset=ISO-8859-15" http-equiv="content-type">
><title>templateEmail</title>
><hr style="width: 100%; height: 2px;">
><table style="width: 100%; text-align: left;" border="1" cellpadding="1"
 cellspacing="1">
>  <tbody>
>    <tr>
>      <td style="text-align: center;"><span
 style="color: rgb(51, 51, 255);">Brisa Francesco</span><br>
>Via Gabelli 16<br>
>22077 Olgiate Comasco (CO)<br>
>      <a href="http://brisa.homelinux.net">brisa.homelinux.net</a>  <a
 href="mailto:francesco@brisa.homelinux.net">francesco@brisa.homelinux.net</a><br>
>      </td>
>      <td style="text-align: right;"><img
 src="cid:part1.08040504.09080606@yahoo.it" alt="Euro - Linux"
 style="width: 71px; height: 71px;"> </td>
>    </tr>
>  </tbody>
></table>
></div>
></body>
></html>
>
>Allegato: eupenguin.png
>
>
>Allegato: fbrisa.vcf
>
>
>-- 
>Mailing list info: http://lists.linux.it/listinfo/gl-como


__________________________________________________________________
Tiscali Adsl 3 Mega Flat con 3 MESI GRATIS! 
Con Tiscali Adsl 3 Mega Flat navighi con la supervelocita'
a soli 29.95 euro al mese, senza limiti di tempo. E se attivi
entro il 15 Marzo, 3 MESI sono GRATIS!
Scopri come su http://abbonati.tiscali.it/adsl/





Maggiori informazioni sulla lista gl-como