ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

XML エディタ

« 前章へ 次章へ »

XMLに関して真剣に取組むのであれば、プロフェッショナルなXMLエディタを使用することは有益なことです。


XMLはテキスト・ベースです

XMLはテキスト・ベースのマークアップ言語です。

XMLの素晴らしい点は、メモ帳のような簡単なテキストエディタを使用してXMLファイルの作成と編集ができるということです。

しかし、XMLで作業を始めると、プロフェッショナルなXMLエディタを使用してXML文書を編集する方が 優れていることに直ぐ気が付きます。


なぜノートパッドではダメか ?

メモ帳は最も一般的なOSに含まれ簡単に使用できるので、HTML や XML 文書の双方を編集するのに、多くのウェブ開発者が メモ帳を使用しています。個人的には、簡単な HTML、CSS、および XML ファイルを手っ取り早く編集するのに、しばしばメモ帳を 使用しています。

しかし、もしXML編集にメモ帳を使用していると、すぐ問題に直面します。

メモ帳では、XMLを書いていることが認識できないので、支援することができません。


なぜXMLエディタか ?

今日、XML は重要な技術であるため、開発プロジェクトでは次のようなXMLベースの技術を使用します:

  • XML 構造とデータ型を定義するXMLスキーマ
  • XMLデータを変換する XSLT
  • アプリケーション間で XML データを交換する SOAP
  • ウェブサービスを記述する WSDL
  • ウェブ資源を記述する RDF
  • XML データにアクセスする XPath と XQuery
  • グラフィックスを定義する SMIL

エラーのないXML文書を書くには、インテリジェントなXMLエディタが必要です !


XML エディタ

プロフェッショナルなXMLエディタは、エラーのないXML文書を書くことを支援し、 DTD またはスキーマに対する XML の妥当性を確認し、妥当なXML構造を貫くことを強制します。

XML エディタの必要な機能:

  • 開始タグへの終了タグ自動的追加
  • 妥当なXMLを書くことの強制
  • DTDに対するXMLの検証
  • スキーマに対するXMLの検証
  • XML構文の色分け

W3School では、長年にわたって XMLSpy を使用しています。私達の好みの XML エディタ XMLSpy は、 また、組み込みのグラフィカル XML スキーマエディタを備えています。以下は、特に好きな機能の一部です:

  • 使いやすい、グラフィカルなスキーマ編集
  • 文脈依存の入力ヘルパー
  • すべてグローバルに定義されたパーティクルのリストビューへの表示
  • ドラッグ & ドロップ編集によるコンテンツモデルの詳細なビジュアルなビュー
  • 組込みのDTDおよび/またはXMLスキーマベースの妥当性確認
  • ID制約を編集するための強化されたサポート
  • 単独または複数ファイルスキーマの検索と置換
  • Java、C# および C++ のスキーマベースのコード生成
  • HTML または Word での XML スキーマドキュメントの生成

詳細を学ぶための無料体験版をダウンロード


« 前章へ 次章へ »