XMLをPHPに変換
XMLをLaravelとSymfony用のPHPクラスに変換
XML入力
PHP出力
XMLをPHPに変換とは?
PHPはXMLにSimpleXMLまたはDOMDocumentを使用します。このツールはXMLからPHPクラスを生成します。W3C XML仕様で形式が定義されています。変換はブラウザで実行されます。サーバーには送信されません。
このツールの使い方
1
XMLを貼り付けまたはアップロード
XMLを貼り付けるか、ファイルをアップロードします。設定でクラス名、名前空間、型付きプロパティを設定します。
2
PHP出力を確認
右パネルに生成されたクラスが表示されます。SimpleXMLまたはDOMDocumentで解析して投入してください。
3
コピーまたはダウンロード
コピーまたはダウンロードを使用します。JSONをPHPに変換するにはJSONをPHPに。XMLのフォーマットにはXMLフォーマッターを使用してください。
XMLをPHPに変換の例
XMLからPHPクラスを生成する例です。
例:加入者レコード
XML入力:
入力
生成されたPHP出力:
出力
XMLをPHPに変換が役立つ場面
SOAP API、RSSフィード、XML設定を消費するLaravelまたはSymfonyアプリを構築する際に、ここで型付きクラスを生成します。SimpleXMLまたはDOMDocumentで解析して投入してください。
よくある質問
SimpleXMLとDOMDocumentの違いは?
SimpleXMLは読み取り専用アクセスが簡単です。DOMDocumentは完全な編集をサポートします。両方とも生成された構造で動作します。
データは送信されますか?
いいえ。生成はブラウザで実行されます。
関連ツール
PHPのXML解析についてはSimpleXMLとDOMDocumentを参照してください。XMLについてはW3C XML仕様とW3C XMLを参照してください。ブラウザでの解析はMDN DOMParserを参照してください。JSONについてはjson.orgを参照してください。
成功
警告