OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Namespaces,

At 20:01 31-07-2001, Danny Vint wrote:
>I've seen references to this many times "PSVI" - I must of been asleep when
>this acronym was created - would someone please provide an expansion and
>maybe an explanation.

Hey, Dan!

The Post-Schema Validation Infoset is an XML infoset as modified by a 
schema processor.

Validating a document against a DTD requires that the DTD be read first, 
and then the document evaluated with respect to the DTD, because that's how 
SGML works.  But since a schema is just another XML document, there's no 
order requirement.  You can parse an XML document as well-formed and build 
an infoset from that.  Then you take your schema and evaluate the 
document's infoset with respect to it.  You augment the infoset with type 
information, default attributes or values, and validity status (yes, no, 
not checked) - that's your PSVI.

Christopher R. Maden, XML Consultant
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4  5DFC AC52 F825 AFEC 58DA