Jump to content



Welcome to KnowledgeSutra - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
- - - - -

Where Can I Learn Xml Online?


5 replies to this topic

#1 alapidus

    Member [Level 1]

  • Kontributors
  • PipPipPipPip
  • 74 posts
  • Location:Connecticut
  • Interests:sports, video games, computers, tv...

Posted 16 January 2005 - 08:48 PM

i have experience in XHTML, CSS, and PHP (and a *little* bit of Javascript), and i think XML looks very interesting.

i looked at the tutorial on w3schools.com, but i know its out-of-date, and it also just doesn't look very advanced at all. i learned javascript from w3schools and i know that i still can't accomplish a percentage of javascript! so where can i learn XML for real?

#2 eiteljoh

    Advanced Member

  • Kontributors
  • PipPipPipPipPipPipPip
  • 101 posts

Posted 17 January 2005 - 04:55 AM

i got quite a bit from the xml for w3cschools ... i thought it was really good primer. since that didn't work for you, maybe you'd like:

http://www.devx.com/xml/Door/7050

devx

it's pretty good for more technical information.

#3 splehati

    Newbie [Level 2]

  • Kontributors
  • PipPip
  • 35 posts

Posted 19 January 2005 - 10:17 AM

U can professinaly learn xml only at professional xml sites...

look for recomendations on www.w3c.org
if u are beginner look at:
xml.org site resources
...also you can try a google for many many good tutorials on xml...
i sugest to learn other things about xml like:
DTD, Namespaces, XSL, XSL-T, XPath, XQuery and XSL-FO.

xml is used to store data in described format, xml is describing data, it is not
designer to showing data, html is.
Other tehniques are used for describing, designing and processing data like:
CSS, XSL and other listed here on top....
:rolleyes:

#4 mizako

    Super Member

  • Kontributors
  • PipPipPipPipPipPipPipPipPip
  • 372 posts
  • Location:Spain
  • Interests:Computers, Usability, Internet, Web development, programming languages, soccer

Posted 20 January 2005 - 12:43 PM

As splehati said XML can be used to store data which at the end can be presented to the user without any presentation, using css or transforming it with XSLT or XSL-FO.
If you want to begin with XML maybe a good exercise will be to write an address book:
Steps:
- Write a DTD for an address book.
- Write an xml document wich validates the DTD.
- Write a xslt file which transforms the XML into XHTML for example.
- Write a xslt file which transforms the XML into a plain text document (Imagine you want to have a written copy of your address book).

To provide the transformation on the fly you can use php xslt module. Apache-friend PHP/MySQL/Apache distro includes it.

Or maybe use nice software like XMLSpy. But that it is propetary.

if you are german/french speaker: Selfhtml selfhtml.org has a good introduction to some web technologies. If you need more links, ask and maybe later at home i can give you more.

#5 Ananya

    Member [Level 2]

  • Kontributors
  • PipPipPipPipPip
  • 80 posts
  • Gender:Female
  • Location:Mumbai
  • Interests:Listening music to music,Reading novels,newspapers & watching movies
  • myCENT:64.31

Posted 02 May 2012 - 09:24 AM

I studied XML in a book of database management systems by Navathe.Though the book isn't dedicated to XML particularly.But the chapter on XML gave an excellent glimpse of XML as a whole.XML is cross platform(i.e an XML file produced by sun solaris OS can well be consumed by Windows OS) Its truly extensible as one can form tags of his/her own.For multiple applications to use same XML they must conform to the same tags.

#6 cheochi

    Newbie

  • Kontributors
  • Pip
  • 6 posts

Posted 24 May 2012 - 05:56 PM

The need for a simplicity coding language that would excel at creating structure, store and transport data on the internet was the original purpose behind extensible markup language, also known as XML.




Reply to this topic


This post will need approval from a moderator before this post is shown.

  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users