1
私は、simplexmlを使用してXMLをオブジェクト階層のものに解析するPHPスクリプトを用意しています。私は、simplexmlがスキーマに対して検証することができるという前提でスクリプトを書くことに始めました。最初からかなり複雑になっていました(私は事前に確認しておくべきです)。私はDOMDocument :: schemaValidateを使用してスキーマに対して妥当性を検証できることを知っていますが、私はオブジェクト階層で使用するためにスキーマからデフォルト値を取得する必要があります。 simplexmlでこれを行う方法はありますか?私が考えることができるのは、schmaを解析してすべての 'デフォルト'属性を読むことですが、それは恐ろしい恐ろしいハックのようなものです。xml phpで解析する。スキーマからデフォルトを取得する最善の方法