XML入力

TypeScript出力

XMLをTypeScriptに変換とは?

TypeScriptは構造にインターフェースと型を使用します。このツールはXMLからTypeScript型を生成し、AngularReactNode.jsで解析したデータに型を付けます。W3C XML仕様で形式が定義されています。変換はブラウザで実行されます。サーバーには送信されません。

このツールの使い方

1

XMLを貼り付けまたはアップロード

XMLを貼り付けるか、ファイルをアップロードします。設定でインターフェース名とオプション(インターフェースを使用、オプショナル型)を設定します。

2

TypeScript出力を確認

右パネルに生成されたインターフェースが表示されます。DOMParserまたはXMLライブラリで解析してデータに型を付けてください。

3

コピーまたはダウンロード

コピーまたはダウンロードを使用します。JSONをTypeScriptに変換するにはJSONをTypeScriptに。XMLのフォーマットにはXMLフォーマッターを使用してください。

XMLをTypeScriptに変換が役立つ場面

APIやXML設定を消費するAngularReactNode.jsアプリを構築する際に、ここでインターフェースを生成します。DOMParserで解析してください。

XMLをTypeScriptに変換の例

XMLからTypeScriptインターフェースを生成する例です。

例:加入者レコード

XML入力:

入力

生成されたTypeScript出力:

出力

よくある質問

オプショナル要素にはオプショナル型を?

設定でオプショナル型を有効にしてください。オプショナル要素にはプロパティに?が付きます。

データは送信されますか?

いいえ。生成はブラウザで実行されます。

関連ツール

TypeScriptドキュメントW3C XML仕様MDN DOMParserJSON仕様AngularReactGitHub