A lot of modern software comes with XML parsers (only if they're relevant, obviously). It would take major reworking of the software in question to incorporate XML parsers. Some modern browsers, PC games, and general applications that store data use XML parsers, and come with them after installation.
That depends on what you want to do, xml tools include; xml parsers xml validators xml editors xml schema editors xml code generators
Java provides several XML Parsers like DOM, SAX or JDOM and API javax.xml.parsers by using those we can easily read xml files in Java. DOM is quickest and easiest way to read XMlL file in Java.
To manipulate an XML document in javascript, you need an XML parser. Today all browsers come with in-built parsers that can parse the XML document. The parser loads the document into your computer's memory. Once the document is loaded, its data can be manipulated using the DOM(Document Object Model). There is significant differences in implementation of Microsoft Browser based XML parser and the Mozilla browsers based XML parser.
XML was based off of the Standard Generalized Markup Language. It was built to fill the need for a strategic storage system that was easy to read and manipulate data with. XML was first developed to make SGML usable for Web purposes. SGML is a very large and complicated norm (thousands of pages). XML is kind of a subset of SGML, but at the same time has more restrictive rules, so that parsers and transformers working on XML are faster and more easy to implement.
It is not XML, Excel is a spreadsheet software. But you could save your worksheet as XML format as well as other formats like XLS, CSV, and many more.
An xml is normally validated against an xml schema, the schema is the rulebook that defines what can and connot be included in your xml file. You can also use xml validation software which will check and validate your xml, that sit is correct in terms of syntax etc and then check it agianst yuour schema.
XML is primarily a language which enables people to store data, it it relatively easy to write s you can more or less make up your own tags. It is however not supported by all database programs so may not be suitable for use depending upon your use. However if you are using ASP.net I assume you can use the xml parsers in the .NET framework generally.
I guess you have to learn some basics. Software Engineering is a Engineering discipline and XML is a technology. There is no such relation of those two. XML is using widely in computer programming. E.g. for config. an application, store data.
xml is simply text, you dont need any special software to write or create xml. In fact it is not even a programming language, it is a markup language.
Search for a software on download.com.
Unless it is a narrow term for a very obscure game, piece of software, or application, there is no such thing as an XML-based connection; it wouldn't make sense, anyway. XML isn't used to connect to anything -- XML stores data.
xml is free because it is an open technology that does not require software to create it. XML is extensible because you write your own xml code and the open source nature of xml means it can work with just about any system or utility.