XMLをSwiftに変換
XMLをiOSとmacOS開発用のSwift構造体に変換
XML入力
Swift出力
XMLをSwiftに変換とは?
SwiftはXMLParserとCodableでXMLをサポートします。このツールはXML構造からSwift構造体を生成します。W3C XML仕様で形式が定義されています。変換はブラウザで実行されます。サーバーには送信されません。
このツールの使い方
1
XMLを貼り付けまたはアップロード
XMLを貼り付けるか、ファイルをアップロードします。パネルで構造体名とCodableを使用を設定します。
2
Swift出力を確認
右パネルに生成された構造体が表示されます。XMLParserまたはXMLライブラリで解析してください。
3
コピーまたはダウンロード
コピーまたはダウンロードを使用します。JSONをSwiftに変換するにはJSONをSwiftに。XMLのフォーマットにはXMLフォーマッターを使用してください。
XMLをSwiftに変換が役立つ場面
APIやXMLフィードを消費するiOS/macOSアプリを構築する際にこのツールを使用します。
XMLをSwiftに変換の例
XMLからSwift構造体を生成する例です。
例:加入者レコード
XML入力:
入力
生成されたSwift出力:
出力
よくある質問
XMLParserとCodableの違いは?
XMLParserは手動解析用です。CodableはJSON用です。XMLにはサードパーティライブラリを使用してください。
データは送信されますか?
いいえ。生成はブラウザで実行されます。
関連ツール
SwiftのXML解析についてはXMLParserとSwiftドキュメントを参照してください。XMLについてはW3C XMLを参照してください。
成功
警告