473,322 Members | 1,614 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

XML: How to start?

Nic
Hello,

I'd like to learn the XML language (in particular am interested in DTD,
XML Schema and styles). Do you have some suggestion useful to start? I
see there are many books but don't know how to start. I began to read
one of this publication (the famous 1000 pages omnicomprensive) but it
seems to me a bit dispersive.
Can you help me please?
Many thanks in advance!

Best,
Nick
Sep 23 '06 #1
4 1161
Nic wrote:
Hello,

I'd like to learn the XML language
XML isn't actually a language (apart from the Declaration Syntax);
it's a specification for a syntax to write markup languages of your
own.
(in particular am interested in DTD,
XML Schema and styles). Do you have some suggestion useful to start? I
see there are many books but don't know how to start. I began to read
one of this publication (the famous 1000 pages omnicomprensive) but it
seems to me a bit dispersive.
The best approach is to learn something about the use of markup first,
so that you understand why you might want to do such a thing. The TEI's
famous chapter "A Gentle Introduction to XML" is a good starting-point:
http://www.tei-c.org/P4X/SG.html

You may then want to decide the kind of things you want to use XML for.
Traditionally it's been used for text document for publication, but
outside the publishing field its primary use is as a carrier of
information between disparate systems (messages, data transfer, data
specification, etc). The way in which markup is used for these two
classes of application is radically different, so what you decide to
learn will largely depend on your field of work.

///Peter
--
XML FAQ: http://xml.silmaril.ie/
Sep 23 '06 #2
There are also a lot of good articles and tutorials on the web. My
standard pointer to DeveloperWorks: http://www.ibm.com/xml

--
() ASCII Ribbon Campaign | Joe Kesselman
/\ Stamp out HTML e-mail! | System architexture and kinetic poetry
Sep 23 '06 #3
Nic
Many thanks for the help!
It's very useful.
One further question, if possible.
Can you suggest me some compact document about DTD and XMLSchema?
Thanks again.
Best,
Nick

Joe Kesselman ha scritto:
There are also a lot of good articles and tutorials on the web. My
standard pointer to DeveloperWorks: http://www.ibm.com/xml
Sep 24 '06 #4
Nic wrote:
Can you suggest me some compact document about DTD and XMLSchema?
Not sure exactly what level of detail you're looking for, but you might
want to try starting with:

http://www.ibm.com/developerworks/xm...y/x-sbsch.html
http://www.ibm.com/developerworks/xm...-matters7.html
http://www.ibm.com/developerworks/xm...ry/xml-schema/

Many, MANY other documents on this and related topics are available, of
course; I just picked the first few that looked like they might be basic
enough for your needs.

--
() ASCII Ribbon Campaign | Joe Kesselman
/\ Stamp out HTML e-mail! | System architexture and kinetic poetry
Sep 25 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Tim:. | last post by:
Hi Can someone explain to me how I can do the following I have an xml document that has a START and FINISH node. These nodes contain start and finish dates for a project. I would like to convert...
8
by: James Owens | last post by:
I'm a relative newbie, interested in storing the information from several server directories and subdirectories in XML so that I can present it selectively using XSL (all files updated today or...
8
by: Siu | last post by:
Hi, is it possible to sort a XML file without using a XSLT or XSL file?? For example, my XML is: <A> <1> <3> <4> <2> </A>
1
by: Chris | last post by:
Hi Folks, Is there a good resource out there with some patterns on flexibly creating XML documents? Basically, I need to be able to start with an instance of an XML document, or a DTD, or a...
22
by: Daniel Billingsley | last post by:
Ok, I wanted to ask this separate from nospam's ridiculous thread in hopes it could get some honest attention. VB6 had a some simple and fast mechanisms for retrieving values from basic text...
1
by: q3537wh | last post by:
Is there a program out there that can take a quasi-XML file and make it user-friendly and easy to read? By quasi-XML I mean a plain text file that is in the format below. I know the time stamps...
2
by: shapper | last post by:
Hello, I am for days trying to apply a XSL transformation to a XML file and display the result in a the browser. I am using Asp.Net 2.0. Please, could someone post just a simple code example,...
27
by: comp.lang.tcl | last post by:
My TCL proc, XML_GET_ALL_ELEMENT_ATTRS, is supposed to convert an XML file into a TCL list as follows: attr1 {val1} attr2 {val2} ... attrN {valN} This is the TCL code that does this: set...
3
by: latif87 | last post by:
An example of how the XML file is structured: <xml> <farm name="NAME1"> <size x="INTEGER1" y="INTEGER2" /> <neighbor name="NAME2" /> <crop name="PLANT" area="INTEGER3" /> <crop … /> … </farm>...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.