Hi,
If you are looking to build such a utility yourself, you need to
consider few points, like mentioned below:
Let's say your instance document is following (i.e., having two
"person" elements):
<people>
<person>..</person>
<person>..</person>
</people>
You need to decide for example:
1) What value of occurrence indicator, you want to have? Do you need
the value "unbounded" or want it to be a specific number?
for e.g.,
<xs:element name="person" type="Person" maxOccurs="unbounded" />
OR
<xs:element name="person" type="Person" maxOccurs="10" />
2) Should the complex type "Person" be a named type or an anonymous type?
Inferring the XSD structure in an automated way from multiple XML
files, could be inaccurate.
I believe, you need some amount of manual adjustment of the XSD, even
if it's generated by some tool.
--
On Wed, Jun 17, 2009 at 10:54 AM, Rita Shen<shaledova@gmail.com> wrote:
> Hi,
>
> How can I generate a common XML schema for multiple xml instances??
> I know many tools can generate an XSD from a single XML instance.
> But in my case, I want to get the unknown common XSD for a bunch of XML
> instances.
>
> Thanks for any help,
> syt
Regards,
Mukul Gandhi
_______________________________________________________________________
XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.
[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php