XML整形

「XML整形」はXMLの構文を確認し、読みやすい字下げやコンパクトな出力を作成します。設定、フィード、メッセージのXMLを、サーバーへ送信せず端末内で整形できます。

ファイルとテキストはこの端末に保持されます。処理はブラウザー内で行われます。

準備完了。

「XML整形」の使い方

XMLを貼り付けて処理すると、構文を確認して構造を整形します。コンパクト出力は要素間の字下げを除去します。

入力ごとに最大1 MB、入れ子は128階層までです。XML構文を確認し、XSDは検証しません。DTDや実体宣言は受け付けません。字下げの空白は変わる場合があります。

「XML整形」でできること

設定のレビューやメッセージの調査前に、入れ子の要素を読みやすくします。整形は不正なマークアップの修復ではありません。構文解析の成功はXMLとして読めることを示し、業務ルールやXSDスキーマへの適合は保証しません。

使用例と実用上の制限

「XML整形」で子要素とテキストが混在する文書を確認できます。意味のある空白は維持する必要があります。混在テキスト、コメント、CDATA、xml:spaceの内容を保持し、コンパクト出力では要素間の字下げを除去します。空白が重要な処理では結果を確認してください。

よくある質問

「XML整形」はファイルやテキストをアップロードしますか?

いいえ。処理は端末内で行われます。ページはプログラムを読み込みますが、選択したファイルや貼り付けたテキストを変換サービスへ送信しません。タブを閉じる前に結果をダウンロードしてください。

「XML整形」はXSDスキーマを検証しますか?

いいえ。XML構文のみ確認します。スキーマ検証、アプリケーションの規則、他システムでのメッセージの受け入れには別の確認が必要です。

混在テキスト、コメント、CDATAは保持されますか?

はい。xml:spaceの内容も保持します。要素間の字下げは変わる場合があります。後続処理で空白が重要なら出力を確認してください。

DTDや実体宣言を受け付けないのはなぜですか?

対応する入力形式の範囲外です。文書にとって適切な場合のみ取り除いてください。そうでなければ宣言を明示的にサポートし検証する処理を使ってください。

「XML整形」はオフラインでも使えますか?

最初にページと処理ライブラリを読み込む必要があります。キャッシュによって後から接続なしで使える場合もありますが、保証はありません。元データを保管し、ページを閉じる前に結果を保存してください。

またデータを手作業で整えていませんか

毎回ブラウザーのタブで直しているペイロードは、本来コードの仕事です。当社はシステム間でデータを運ぶ連携、パーサー、サービスを構築し、途中で静かにデータを壊しているものを修復します。

何を移しているか教えてください

ライブラリーのライセンス

プロジェクトは相談から始まります

あなたの
アイデアをお聞かせください。

必要な成果、既存のシステム、制約を教えてください。最初から技術仕様書を用意する必要はありません。

フォームが機能しない場合は、こちらのメールアドレスに直接ご連絡ください。 contact@mecanik.dev

エンジニアによる直接サポート

エンジニアと直接協働。
明確な範囲と責任ある納品。