XMLをRustに変換
XMLをSerde互換のRust構造体に変換
XML入力
Rust出力
XMLをRustに変換とは?
Rustはquick-xmlとserdeでXML解析を提供します。このツールはXML構造からSerde互換のRust構造体を生成します。W3C XML仕様で形式が定義されています。変換はブラウザで実行されます。サーバーには送信されません。
このツールの使い方
1
XMLを貼り付けまたはアップロード
XMLを貼り付けるか、ファイルをアップロードします。パネルで構造体名、モジュール、Data Class、Nullable型を設定します。
2
Rust出力を確認
右パネルに生成された構造体が表示されます。quick-xmlとserdeで解析してください。
3
コピーまたはダウンロード
コピーまたはダウンロードを使用します。JSONをRustに変換するにはJSONをRustに。XMLのフォーマットにはXMLフォーマッターを使用してください。
XMLをRustに変換が役立つ場面
APIやXMLフィードを消費するRustアプリを構築する際にこのツールを使用します。
よくある質問
quick-xmlとserdeの違いは?
quick-xmlはXMLを解析します。serdeはシリアライズ/デシリアライズします。型付きアプローチには両方を組み合わせてください。
データは送信されますか?
いいえ。生成はブラウザで実行されます。
XMLをRustに変換の例
XMLからRust構造体を生成する例です。
例:加入者レコード
XML入力:
入力
生成されたRust出力:
出力
関連ツール
quick-xmlについてはdocs.rs、serdeについてはserde.rs、XMLについてはW3C XMLを参照してください。
成功
警告