James Galea

4.21

Sezione 4: Sviluppatori Q 4.21: Come includo un DTD (o un frammento) in un altro? Usa un’entità di parametro, così come in SGML   Questo funziona esattamente come in SGML. Prima dichiari l’entità che vuoi includere, e poi fai riferimento ad esso per nome come entità di parametro: <!ENTITY % mylists SYSTEM “dtds/listfrag.ent”> … %mylists; …

4.21Read More »

4.20

Sezione 4: Sviluppatori Q 4.20: Ho già i DTD SGML: come li converto per usarli con XML? Modificalo a mano o usa un software come Near+Far Designer.   Ci sono molti progetti per convertire DTD SGML comuni o famosi in formato XLS (per esempio, entrambi i TEI DTD (versione Lite e versione completa) e il DocBook DTD sono …

4.20Read More »

4.19

Sezione 4: Sviluppatori Q 4.19: Esiste una suite di test di conformità per gli elaboratori XML? Si, esisteva: https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xslt   James Clark ha una raccolta di casi test  per la valutazione di parser XML su http://www.jclark.com/xml/ che include un test di conformità contro il ‘XML canonico’ Carmelo Montanez scrive: NIST ha sviluppato alcuni test XSLT/XPath, che saranno …

4.19Read More »

4.18

Sezione 4: Sviluppatori Q 4.18: Devo fare una panoramica di XML per il mio manager/cliente/investitore/consulente. Cosa dovrei includere? Markup flessibile multi-scopo non proprietario   Tad McClellan scrive: XML nonè un linguaggio markup.  XML è un ‘metalinguaggio’, ovvero, è un linguaggio che ti lascia definire  i tuoi linguaggi markup (vedi definizione). XML èun linguaggio markup [due (a quanto pare) …

4.18Read More »

4.17

Sezione 4: Sviluppatori Q 4.17: Posso ancora usare (io e i miei autori) inclusioni lato client? Si, assicurati solo che l’output sia conforme a XML   Le stesse regole sono valide per le inclusioni server-side, quindi devi assicurarti che qualsiasi codice incorporato che venga passato da motori di terze parti (ad es. chiamate a SQL, VB, …

4.17Read More »

4.14

Sezione 4: Sviluppatori Q 4.14: Cos’è la mia informazione? DATO o DOCUMENTO? Dipende dal motivo per cui la usi.   Esistono alcune importanti distinzioni fra classi importanti di applicazioni XML e il modo in cui vengono usate. Due classi di applicazioni vengono solitamente chiamate applicazioni ‘documento’ o ‘dati’, e questo si riflette nel software, che …

4.14Read More »

4.16

Sezione 4: Sviluppatori Q 4.16: Posso ancora usare le inclusioni lato server? Si, assicurati solo che l’output sia conforme a XML   Questo funziona fintanto che quello che generano finisca per essere parte di un file conforme a XML (ovvero sia valido o semplicementeben formato). I linguaggi di scripting di sostituzione del tag server-side come shtml, PHP, …

4.16Read More »

4.15

Sezione 4: Sviluppatori Q 4.15: Devo cambiare qualche software del mio server per lavorare con XML? Assicurati che il tuo server invii file XML come testo/xml   Solo se stai fornendo file statici. Gli unici cambiamenti necessari da fare sono assicurarti che il tuo server fornisca .xml, .css, .dtd, .xsl, e qualsiasi altro tipo di file che userai come tipo …

4.15Read More »

4.13

Sezione 4: Sviluppatori Q 4.13: Software che abbiamo perso di vista Programmi utili che sono spariti dalla circolazione   Ci sono probabilmente dozzine di programmi utili e produttivi che sono spariti. A volte le aziende sono semplicemente fallite e sono sparite; a volte si trattava di imprese private o open-source che l’autore ha dovuto abbandonare; …

4.13Read More »

4.12

Sezione 4: Sviluppatori Q 4.12: Quale software XML è disponibile? Migliaia di programmi: troppi per elencarli qui.   Centinaia, forse migliaia, di programmi I dettagli non sono più elencati in questo FAQ dato che sono orta troppi e cambiano troppo rapidamente per essere aggiornati: vedi la pagina Web XML suhttp://xml.coverpages.org/ e cerca l’annuncio sumailing list e …

4.12Read More »