Why is the XML InfoSet specification different from the Xml DOM? What does the InfoSet attempt to solve ?

Answer Posted / saxena

"The XML Information Set (Infoset) defines a data model for XML. The Infoset describes the abstract representation of an XML Document. Infoset is the generalized representation of the XML Document, which is primarily meant to act as a set of definitions used by XML technologies to formally describe what parts of an XML document they operate upon.
The Document Object Model (DOM) is one technology for representing an XML Document in memory and to programmatically read, modify and manipulate a xml document.
Infoset helps defining generalized standards on how to use XML that is not dependent or tied to a particular XML specification or API. The Infoset tells us what part of XML Document should be considered as significant information.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the various types of classes used in c#?

601


in the nunit test framework, which attribute must adorn a test class in order for it to be picked up by the nunit gui?

783


What .exe means?

582


How does it work?

597


What is a factory in c#?

559






What is the implicit name and type of the parameter that gets passed into the class set method?

570


What is the difference between console application and windows application?

581


What is the difference between gettype and typeof in c#?

527


From a versioning perspective, what are the drawbacks of extending an interface as opposed to extending a class?

614


in object oriented programming, how would you describe encapsulation?

654


What is the difference between and xml documentation tag?

614


Explain about Serialize and MarshalByRef?

624


What are the different types of classes?

554


What is difference between continue and break in c#?

578


Can we change static value in c#?

602