XML: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m robot interwiki standardization |
m Robot: Automated text replacement (-_ + ) |
||
Riga 5: | Riga 5: | ||
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. |
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. |
||
'''[[ |
'''[[Programmare in XML/Prefazione|Prefazione]]''' |
||
==Contenuti== |
==Contenuti== |
||
XML non è un linguaggio di programmazione, ma di ''markup''. |
XML non è un linguaggio di programmazione, ma di ''markup''. |
||
# [[ |
# [[Programmare in XML/Introduzione|Introduzione]] |
||
# [[ |
# [[Programmare in XML/Entità singole|Entità singole]] |
||
# [[ |
# [[Programmare in XML/La relazione uno-molti| La relazione uno-molti]] |
||
# [[ |
# [[Programmare in XML/La relazione uno-uno| La relazione uno-uno]] |
||
# [[ |
# [[Programmare in XML/La relazione molti-molti| La relazione molti-molti]] |
||
# [[ |
# [[Programmare in XML/Relazioni ricorsive| Relazioni ricorsive]] |
||
# [[ |
# [[Programmare in XML/Schemi di dati| Schemi di dati]] |
||
# [[ |
# [[Programmare in XML/XPath| XPath]] |
||
# [[ |
# [[Programmare in XML/Fogli di stile XSL| Fogli di stile]] |
||
# [[ |
# [[Programmare in XML/CSS| CSS]] |
||
# [[ |
# [[Programmare in XML/Parsing di file XML| Parsing di file XML]] |
||
# [[ |
# [[Programmare in XML/XUL è COOL| XUL è COOL]] |
||
# [[ |
# [[Programmare in XML/XHTML| XHTML]] |
||
# [[ |
# [[Programmare in XML/Web services]] |
||
# [[ |
# [[Programmare in XML/SyncML| SyncML - Synchronization for devices]] |
||
# [[ |
# [[Programmare in XML/SVG (XML)SVG| SVG]] |
||
# [[ |
# [[Programmare in XML/VoiceXML| VoiceXML]] |
||
# [[ |
# [[Programmare in XML/DocBook| DocBook]] |
||
# [[ |
# [[Programmare in XML/SMIL| SMIL - Dynamic multimedia presentation]] |
||
# WDDX |
# WDDX |
||
# RPC |
# RPC |
||
# JSTL |
# JSTL |
||
# Topic Maps |
# Topic Maps |
||
# [[ |
# [[Programmare in XML/JDNC| '''JD'''esktop '''N'''etwork '''C'''omponents (JDNC) ]] |
||
==Appendici== |
==Appendici== |
Versione delle 14:28, 11 feb 2006
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.
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/Web services
- SyncML - Synchronization for devices
- SVG
- VoiceXML
- DocBook
- SMIL - Dynamic multimedia presentation
- WDDX
- RPC
- JSTL
- Topic Maps
- JDesktop Network Components (JDNC)