Some advantages of XML are:
* It is a platform independent language. * It is as easy as HTML. * XML is fully compatible with applications like JAVA, and it can be combined with any application which is capable of processing XML irrespective of the platform it is being used on. * XML is an extremely portable language to the extent that it can be used on large networks with multiple platforms like the internet, and it can be used on handhelds or palmtops or PDAs. * XML is an extendable language, meaning that you can create your own tags, or use the tags which have already been created. * It can be deployed on any network if it is amicable for usage with the application in use. * If the application can work along with XML, then XML can work on any platform and has no boundaries. * It is also vendor independent and system independent. While data is being exchanged using XML, there will be no loss of data even between systems that use totally different formats.
Main features of XML:
XML files are text files, which can be managed by any text editor.
XML is very simple, because it has less than 10 syntax rules.
XML is extensible, because it only specifies the structural rules of tags. No specification on tags them self.
by adding own markup language can code documents more precisely.
reflects structure and semantics of documents --> better searching and navigation.
tagging/content seperate from display.
allow single document to be used many ways.
You dont have to use XML to parse data however SAX and DOM parsers in XML offer developers greater flexibility and speed in parsing.
xml is a markup language that was created to allow data to be displayed as intended across different platforms and browsers.
there is no source code, xml is not a programming language, its a markup language for which you create your own tags, the basic xml syntax is <xml> to start an xml file, and </xml> to end the xml file.
XML isn't a true language. XML is, instead, a set of standards used to create new languages. Because an XML documents author can make-up whatever tags and attributes she wants, browsers would find it difficult arriving at a standard means of displaying them. You can use XML and XSLT to create HTML-like documents from XML documents. It works fairly well. But the styles contained in XSLT are often much more complex, because there's no base display properties in the browser that an author can rely on.
an xml value can be anything, its up to as xml is not a semantic language like html.
what are the components of XML?
Extensive MarkUp languageXML parsing is when you convert an XML document into an XML DOM object - which can then be manipulated with a JavaScript.
That depends on what you want to do, xml tools include; xml parsers xml validators xml editors xml schema editors xml code generators
what are the component of xml document what are the component of xml document
there is no source code, xml is not a programming language, its a markup language for which you create your own tags, the basic xml syntax is <xml> to start an xml file, and </xml> to end the xml file.
it is the same way to create xml file by converting into txt you have to use the correct xml syntax ie <xml> this is to denote strat of xml file and this </xml> denotes end of xml file. You have to use the right xml code or your xml file wont be valid or well formed.
true
If you open the xml in most web browser it will state an error code denoting the type of malformation of the xml. you can use an xml tool like an xml editor to validate and correct your xml.
If you use an xml tool like liquid xml studio or any other xml tool you will be able to convert your xml into an xsd or dtd.
XML Schema is an XML-based alternative to DTD.An XML schema describes the structure of an XML document.The XML Schema language is also referred to as XML Schema Definition (XSD).An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself.
XML is a language used to store data. XSLT is a language which is used to transform XML into other XML.
XML isn't a true language. XML is, instead, a set of standards used to create new languages. Because an XML documents author can make-up whatever tags and attributes she wants, browsers would find it difficult arriving at a standard means of displaying them. You can use XML and XSLT to create HTML-like documents from XML documents. It works fairly well. But the styles contained in XSLT are often much more complex, because there's no base display properties in the browser that an author can rely on.
Well-formed XML means that the XML is correct (it has only one root node, and all elements match an end element tag)Valid XML means that the XML can be validated to an XML Schema or DTD, and that all the tags in the XML are also in the Schema or DTD, and in the right place.
an xml value can be anything, its up to as xml is not a semantic language like html.