XML: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 19: Riga 19:
== Bibliografia ==
== Bibliografia ==
-->
-->

[[/Preface|Prefazione]]
[[/Preface|Prefazione]]
# [[/Introduction to XML|Introduzione a XML]]
# [[/Introduction to XML|Introduzione a XML]]

Versione delle 09:47, 16 lug 2009

Indice del libro

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. XML non è un linguaggio di programmazione, ma di markup.

Prefazione

  1. Introduzione a XML
  2. Una sola Entità
  3. Strutture dati basilari
  4. Relazione uno a molti
  5. Relazione uno ad uno
  6. Relazione molti a molti
  7. Relazioni ricorsive
  8. Schemi dati
  9. DTD (Document Type Definition)
  10. XHTML
  11. XPath
  12. XLink
  13. CSS
  14. XSLT e i fogli di stile
  15. Cocoon
  16. Parsing di file XML
  17. XUL
  18. Asynchronous JavaScript and XML (AJAX)
  19. Web services
  20. XMLHTTP
  21. Basi Dati e XML
  22. SyncML
  23. SVG
  24. VoiceXML
  25. DocBook
  26. SMIL
  27. XBRL
  28. WDDX
  29. RPC
  30. JSTL
  31. RDF (Resource Description Framework)
  32. RSS
  33. JDesktop Network Components (JDNC)
  34. Namespace
  35. Business Intelligence e XML
  36. Conversione da MySQL a XML
  37. XML Encryption
  38. XQL
  39. XQuery
  40. Exchanger XML Lite
  41. XML and JDBC
  42. XForms
  43. XML Web Audio
  44. OpenOffice.org & OpenDocument Format
  45. XMLRPC
  46. KML & Google Earth
  47. Lo standard ACORD - XML nell'industria delle assicurazioni