System::Xml::Schema::XmlSchemaInference::InferSchema メソッド

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&) method

指定された XmlReader オブジェクトに含まれる XML ドキュメントから XML Schema 定義言語 (XSD) スキーマを推測します。

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
パラメーター説明
instanceDocumentconst SharedPtr<XmlReader>&XmlReader オブジェクトで、スキーマを推測する対象の XML ドキュメントを含みます。

ReturnValue

XmlSchemaSet オブジェクトで、推測されたスキーマを含みます。

参照

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&, SharedPtr<XmlSchemaSet>) method

指定された XmlReader オブジェクトに含まれる XML ドキュメントから XML Schema 定義言語 (XSD) スキーマを推測し、同じターゲット名前空間を持つ XmlSchemaSet オブジェクトに含まれる既存のスキーマを使用して推測されたスキーマを洗練します。

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
パラメーター説明
instanceDocumentconst SharedPtr<XmlReader>&XmlReader オブジェクトで、スキーマを推測する対象の XML ドキュメントを含みます。
schemasSharedPtr<XmlSchemaSet>XmlSchemaSet オブジェクトで、推測されたスキーマを洗練するために使用される既存のスキーマを含みます。

ReturnValue

XmlSchemaSet オブジェクトで、推測されたスキーマを含みます。

参照