CalcSI XML Editor とは?
CalcSI XML Editor は Altova XMLSpy にインスパイアされた無料のオンラインツールです。完全編集可能なツリービューまたは平文として XML 文書を快適に編集でき、XPath テスター、XSLT 変換、XSD 検証、自動スキーマ生成を内蔵しています。
編集、XPath クエリ、XSLT 変換はブラウザ上で直接実行されます。XSD スキーマ検証と自動スキーマ生成にはサーバー上で libxml ライブラリを使用します — 高速で標準準拠、ソフトウェアのインストールは不要です。
機能一覧
- 完全編集可能なツリービュー — タグ、属性、テキストをダブルクリックで編集。インラインボタンで追加・削除・移動が可能。
- テキストビュー — モノスペースフォントと即時のエラーマーカー(行/列)を備えた標準エディター。
- XPath テスター — XML に対して任意の XPath 式を実行。結果はノード・文字列・数値・真偽値で表示。
- XSLT 変換 — XML + スタイルシート → HTML/XML/テキスト。ブラウザの XSLTProcessor で直接実行。
- XSD スキーマ検証 — サーバー上の libxml による真の W3C 準拠検証。エラーは行と列で表示。
- XML から XSD を生成 — サンプル XML を解析し、推論された型とカーディナリティを持つ XSD を提案します。
- 変換 — XML から JSON または CSV へ(表形式の XML リスト向け)。
- インポートとエクスポート — ファイルアップロード、URL から読み込み、.xml でダウンロード、クリップボードにコピー。
一般的な使用例
- SOAP、B2B メッセージ、EDI ペイロードの検査と修正
- 設定ファイル(pom.xml、web.xml、applicationContext.xml)の編集と検証
- RSS / Atom フィードを確認し、必要に応じて JSON に変換
- SVG を XML として編集 — 属性、パス、viewBox を調整
データとプライバシー
編集、XPath クエリ、XSLT 変換、JSON/CSV 変換はブラウザ内で完結し、データはデバイスを離れません。XSD スキーマ検証と自動スキーマ生成についてのみ、XML(必要に応じて XSD と一緒に)が当サーバーに送信され、処理直後に破棄されます — 何も保存しません。