XML: differenze tra le versioni
aspettiamo a cancellare tutto va... |
fix cat |
||
Riga 1: | Riga 1: | ||
[http://w3.org/XML/ XML] è un acronimo per eXtensible Markup Language ed è una raccomandazione del [http://w3.org W3C] (World Wide Web Cosortium). |
[http://w3.org/XML/ XML] è un acronimo per eXtensible Markup Language ed è una raccomandazione del [http://w3.org W3C] (World Wide Web Cosortium). |
||
Riga 46: | Riga 45: | ||
== Risorse == |
== Risorse == |
||
[[Categoria:Programmare in XML]] |
[[Categoria:Programmare in XML| ]] |
||
{{Avanzamento|25%}} |
{{Avanzamento|25%}} |
||
Versione delle 07:07, 30 lug 2007
XML è un acronimo per eXtensible Markup Language ed è una raccomandazione del W3C (World Wide Web Cosortium).
È un linguaggio che viene utilizzato per strutturare e descrivere diversi tipi di informazioni con lo scopo di renderle utilizzabili e accessibili anche da sistemi molto diversi fra loro.
Si differenzia dall'html per la possibilità di creare i propri tag. Esso è esclusivamente un linguaggio che specifica il contenuto della pagina, non lo stile (a differenza dell'HTML), ma ricordiamo che è anche possibile implementare l'XML con i CSS, ovvero i fogli di stile.
Da XML derivano altri linguaggi specifici come SVG per la grafica, MathML per descrivere formule matematiche o XHTML, basato su XML e HTML, creato per strutturare correttamente documenti per il web.
Contenuti
XML non è un linguaggio di programmazione, ma di markup.
- Introduzione
- Entità singole
- La relazione uno-molti
- La relazione uno-uno
- La relazione molti-molti
- Relazioni ricorsive
- Schemi di dati
- XPath
- Fogli di stile
- CSS
- Parsing di file XML
- XUL è COOL
- XHTML
- Programmare in XML/SOAP
- Programmare in XML/Web services
- SyncML - Synchronization for devices
- SVG
- VoiceXML
- DocBook
- SMIL - Dynamic multimedia presentation
- WDDX
- RPC
- JSTL
- Topic Maps
- JDesktop Network Components (JDNC)
Appendici
Linee guida per gli autori
Contributi
Risorse