InfoPath で XML テクノロジを使用する方法

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

Microsoft Office InfoPath は、拡張マークアップ言語 (XML) とその関連するテクノロジに基づくフォーム テンプレートを作成するための Microsoft Office System アプリケーションです。XML は、業界標準の言語を記述する、整理、およびデータを交換するのです。InfoPath では、XML テクノロジに基づくフォーム テンプレートおよびフォーム データを保存または XML 形式で送信します。InfoPath では、次の XML の使用により、技術。

  • XSL 変換 (XSLT)

  • XML スキーマ

  • 拡張ハイパー テキスト マークアップ言語 (XHTML)

  • XML パス言語 (XPath)

  • ドキュメント オブジェクト モデル (DOM)

  • XML 署名

    注: World Wide Web コンソーシアム (W3C) Web サイトに移動し、各テクノロジを検索するこれらのテクノロジの詳細ことができます。

これらのテクノロジは、一連の仕分けルールのガイドラインと簡単に別のコンピューターやアプリケーションによって処理を生成しているファイルを作成するための規約をお勧め World Wide Web コンソーシアム (W3C) によって制御されます。XML 技術に加えて InfoPath サポートしています、InfoPath は特別な処理命令および名前空間の使用し、いくつかの InfoPath オブジェクト モデルで DOM にアクセスするための方法。

すべての XML 技術の詳細を理解する必要はありません] が次の表は、InfoPath でこれらのテクノロジを使用する方法を理解できます。

名前

説明

XML

XML は、InfoPath フォームによって生成される出力形式です。XML は、ユーザーが入力する前に、フォームのフィールドに表示されるサンプル データを格納するも使われます。InfoPath では、バージョン 1.0 の標準的な XML を使用します。

XSLT

XSLT は、フォーム テンプレートが対応しているときに生成されるファイルの表示の形式です。InfoPath が XML データのプレゼンテーションの XSL 書式オブジェクト (XSL-FO) の使用をサポートしていませんも任意のカスタマイズされたのインポートがサポートされます。InfoPath では、バージョン 1.0 標準 XSLT を使用します。

XML スキーマ

フォームのデータの入力規則の主な手段として XML スキーマを使用して、フォーム テンプレートによって生成される XML ドキュメントの基になる構造を提供します。さらに、XML スキーマが InfoPath でフォーム テンプレートのデザイン時に生成されるフォーム ソース ファイルの構造を定義するために使用します。InfoPath では、XML データ XDR またはドキュメントの種類の定義 (DTD) 仕様に準拠するスキーマがサポートされていません。InfoPath では、バージョン 1.0 標準の XML スキーマを使用します。

XHTML

XHTML は整形 HTML、リッチ テキスト領域を開発するとき、主に使用します。InfoPath では、バージョン 1.0 の標準的な XHTML を使用します。

XPath

XPath 式は、[フォーム テンプレートのデータ ソースフィールドおよびグループにバインド コントロールを使用するときに使用されます。XPath 式は、データの入力規則と条件付き書式式にも使用します。InfoPath では、XPath 1.0 の標準バージョンを使用します。

DOM

DOM はフォーム テンプレートを生成するソース XML ドキュメントのコンテンツにアクセスするために使用します。.Xsf ファイルの内容に読み取り専用のアクセスを提供するも使用します。InfoPath では、DOM バージョン 1.0 標準を使用します。

XML 署名

InfoPath フォームにデジタル署名を追加するには、XML 署名を使用します。有効な場合、各 InfoPath フォームは、1 つまたは複数のデジタル署名を含めることができます。InfoPath では、全体のサイズのフォームと同様に、フォームの一部のデジタル署名がサポートしています。

XML プロセッサ

XML プロセッサは、コンピューターの動的メモリに元の文書の XML を読み込み、XML スキーマを使用して検証、および XSLT を使用して文書のビューを作成するに使用されます。InfoPath でサポートされている XML プロセッサは、Microsoft XML Core Services (MSXML) 5.0 です。このプロセッサの以前のバージョンがサポートされていません。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×