wat is the differences between xsd and dtd
Answers were Sorted based on User's Feedback
Answer / t.narayana rao
Both DTD (Document Type Definition) and XSD (Xml Schema
Definition) intends to do the same thing: define the
structure of an XML document.
DTD was introduced in 1999 along with the XML specification.
It addresses the following:
1. Define elements, attributes and entities
2. The content model (what is between open tag and closing
tag) for each element.
3. The possible attributes for an element
4. The content data type for elements and attributes
5. Entities that can be referenced by an XML
and so on.
As XML became more and more popular, in 2001 W3C
standardized XSD to define the structure of an XML with more
features:
1. XSD is follows XML syntax
2. Introduced over 40 datatypes
3. constraints on the data (of elements/ attributes)
4. precise no.of occurences of elements
and so on.
The biggest advantage of using an XSD over DTD is that you
can specify all your validation rules in an XSD and the
parser can check the same for you before the actual
application that needs the data gets it.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / rajeev.t
XSD means xml based alternative DTD
DTD is text file list of valid elements to be used in that xml their order occurance (or) grammer file
Is This Answer Correct ? | 1 Yes | 0 No |
How should requirements on middleware performance be characterized?
Explain a cluster?
How to connect to trading network in webmethods
How to assign the ssl certificate to particular qm?
Explain about virus in RFID?
how to deploy the application in weblogic server
What ORBs does TAO interoperate with?
Hello, IBM InfoShere DataStage and InfoShere Federation Server are midleware used to work between different databases located on different machines? I need a middleware that connects the databases that I have installed as I explain below: oracle on N.A. aix 6.1 on a Power 6 db2 on N.A. aix 5.3 on a Power 5
How does SESAME work?
What is a heap dump?
How can you see partner data using webservice.
what is meant by proxy server