XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] XForms


On Sep 1, 2012, at 2:15 PM, Timothy Cook wrote:

> Hi All,
> 
> I am not certain that I understand the specs on the issue of
> referencing a schema.
> 
> http://www.w3.org/TR/xforms11/#structure-model
> "Within each XForms Model, there is a limit of one Schema per
> namespace declaration, including inline and linked Schemas."
> 
> Since neither inline nor linked are actually methods of incorporating
> a schema ('import' or 'include'). Does this mean that I cannot use a
> schema that has an include?

Actually, for XForms, 'inline' and 'linked' are precisely the two ways
of incorporating schemas:  the xforms:model element can hyperlink
to schema documents using the 'schema' attribute:

  <xf:model schema="http://example.com/foo/foo.xsd ..."> ...

and it can contain inline schema documents:

  <xf:model>
    ...
    <xs:schema targetNamespace="http://example.com/foo/foo.xsd";>
    ...
    </xs:schema>
    ...
  </xf:model>

I take these to be what the spec is referring to when it speaks
of schemas (or schema documents) being inline or linked.

Note, however, that XForms processors vary a bit in how fully they
support XSD.

-- 
****************************************************************
* C. M. Sperberg-McQueen, Black Mesa Technologies LLC
* http://www.blackmesatech.com 
* http://cmsmcq.com/mib                 
* http://balisage.net
****************************************************************






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS