Excel でスキーマを作成する方法 (詳細な手順付き)
スキーマ に基づく XML ファイルは、ワークシート全体をマッピングして新しい XML を作成するのに役立ちます 短時間でファイルします。 スキーマの作成方法を知りたい場合 に基づく XML Excel でファイルを作成する場合は、この記事が役立つ場合があります。この記事では、スキーマを作成する方法について説明します に基づく XML 詳細な説明を含む Excel のファイル
この練習用ワークブックを以下からダウンロードしてください。
XML スキーマの概要 フォーマット
定義
スキーマは、実際には特定の種類の XML ドキュメント形式です . XML スキーマは、XML オブジェクトの属性とコンポーネント間の相互作用を記述します .
スキーマの作成 ドキュメントの構造を分析し、すべての構造要素に定義を関連付ける必要があります。
XML スキーマ ドキュメントのビルディング ブロック
すべてのスキーマ ドキュメントにはいくつかの固定コンポーネントがあります。
- 要素と属性
- 子要素のシリアルとその数
- これらの複数の要素と属性のデータ型
- これらの要素と属性の固定値
XML スキーマで使用されるデータ型
- 時間
- 日付
- 整数
- 小数
- 文字列
- 期間
- ブール値
XML スキーマを使用する利点
- XML スキーマを使用すると、受け入れ可能なドキュメント コンテンツの説明が比較的簡単になります タイプ
- データの検証がより簡単
- データ ファクト定義のプレゼンテーション
- データ パターンは実証が容易です。
- データ変換がより簡単になります。
XML 形式を使用するデメリット
- XML 構文は、他のテキストベースの形式と比較して、多くの場合複雑で冗長です。
- 配列は XML ではサポートされません .
- XML のドキュメント サイズ テキストが多いため、ファイルは他のファイル形式に比べてサイズが大きくなります。
- 同時に、XML ドキュメントが読みにくくなります。
スキーマを作成する段階的な手順 Excelで
以下のデータセットを使用して、スキーマを作成する方法を示します。 に基づく XML ファイル。このプロセスでは、開発者を追加する必要があります リボンにない場合は、リボンのタブ。 メモ帳も使用する必要があります Excel 以外のアプリケーション
ステップ 1:開発者タブを有効にする
作成に入る前に スキーマ に基づく XML Excel 以降のファイル マッピング それを使用して、データセットとそのためのワークシート リボンを準備する必要があります
- まず、デベロッパー タブがリボンにあるかどうか
- 開発者の場合 タブがリボンに表示されない場合、Developer を追加する必要があります オプションのタブ 手動で。
- これを行うには、ファイルをクリックします シートの隅に。
- その後、スタートアップ ページで、オプションをクリックします .
- 次のダイアログ ボックスで、[リボンのカスタマイズ] をクリックします。 .
- 右側のパネルで、開発者 チェックボックスがオンになっていません。
<強い>
- 開発者にチェックを入れます チェック ボックスをオンにして、[OK] をクリックします。 .
<強い>
- その後、開発者 タブがリボンになりました。
<強い>
ステップ 2:スキーマを準備する メモ帳にファイル
開発者ができたら リボンのタブで、スキーマを作成できます に基づく XML メモ帳のファイル .
- データセットを観察して、スキーマを準備する必要があります に基づく XML メモ帳のソース ファイル .
- スキーマ ファイルは XML の構造を決定します ファイルであり、これを Excel の外で メモ帳 で行う必要があります 編集者
- 以下のコード:
- コードにはいくつかのコンポーネントがあります。各タグには個別の意味があります。
- 最初の行は、すべてのタイプのスキーマで必須です に基づく XML ファイル。
- record タグ内の開始タグと終了タグに、指定したファイルの列ヘッダーを挿入します。
ステップ 3:スキーマの読み込みとマッピング ワークシートにファイル
この段階で、スキーマができました XML ファイルの準備ができました。そのファイルとマップをロードできます
- 次に 開発者 に移動します タブをクリックし、ソースをクリックします。
- 次に、サイド パネルから XML マップ をクリックします。 .
- XML Maps という名前の新しいダイアログ ボックス
- そのダイアログ ボックスで、[追加] をクリックします。 ボタン。
- ファイル エクスプローラー ウィンドウが開きます。そのウィンドウから XML を選択して読み込みます スキーマ 直前に作成したファイル
- XML 内 [マップ] ダイアログ ボックス (スキーマ) ファイルが読み込まれます。
- ファイルをクリックしてファイルを選択し、[OK] をクリックします。 .
ステップ 4:列ヘッダーを置き換える
スキーマがあるので ファイルが読み込まれたら、シート内の既存の列をドラッグして置き換えることができます。
- これで、スキーマの列ヘッダーができました に基づく XML
- 次に、サイド パネルの最初の項目をセル B4 にドラッグします .
- 他の列ヘッダーについても同じプロセスを繰り返します。
- マッピングに成功しました スキーマの列ヘッダー に基づく XML ファイルを Excel ワークシートに追加します。
ステップ 5:Excel ファイルをエクスポートして出力を観察する
マッピング ワークシートの完成です。 エクスポート中 そしてオープニング ファイルには目的の出力が含まれます。
- 開発者から タブで、[エクスポート] をクリックします。 コマンド
- 次に、出力の保存先を選択する必要があるファイル エクスプローラー ウィンドウが表示されます ファイル。
- フォルダを選択し、[OK] をクリックします .
- 次に出力に進みます ファイルの保存場所を指定してから、ファイルを開きます。
- ファイルは下の画像のようになります。
- このようにマッピングしました スキーマを利用した Excel ファイル ファイルにしてからエクスポート 最終的な XML を取得する結果 ファイル。
- 最後の XML ファイルは下の画像のようになります。
結論
要約すると、スキーマを作成する方法の問題 に基づく XML ステップバイステップの手順が記載された Excel のファイル。
この問題については、これらの方法を実践できるワークブックをダウンロードできます。
コメント欄から質問やフィードバックをお気軽にお寄せください。 Exceldemy を改善するための提案 コミュニティは非常に高く評価されます
-
Excel で XML マッピングを作成する方法 (簡単な手順)
この記事では、XML を作成する簡単な手順を学びます Excel でのマッピング .さまざまなプログラムやオペレーティング システムで使用できるように、ファイルの種類を変更する必要があることがよくあります。必要に応じて XML および XLSX は、Android と Windows で最も一般的なファイル タイプの 2 つです。 XML を変換する エクセルへ または Excel XML に 最近では非常に重要なスキームです。 演習用ワークブックと XML をダウンロードできます 構造ファイルはこちらから Excel で XML マッピングを作成するための段階的な手順 3 あります
-
Excel で年間カレンダーを作成する方法 (簡単な手順)
エクセル カレンダーは、前もって計画を立て、スケジュールが忙しい場合に非常に役立ちます。これを思い出して、この記事では、Excel で年間カレンダーを作成する方法の説明とともに手順を説明します。 .興味深いことに、このカレンダーは動的でインタラクティブです。 つまり、年の値を変更すると、カレンダーが自動的に更新されます。さらに、Excel VBA を使用して月間カレンダーを作成する方法についても説明します。 . 以下のリンクから練習用ワークブックをダウンロードできます。 Excel で年間カレンダーを作成する 4 つのステップ さて、このチュートリアルを徹底的に分析する前に、最終的な出力が