PHP 8.1.2 - XML データの保存およびフォーマット時の DOMDocument の予期しない動作
P粉026665919
P粉026665919 2024-03-29 19:06:20
0
1
399

DOMDocument と以下のコードを使用して、loadXML()、saveXML()、save() を使用して構成データを XML ファイルに出力しようとしましたが、XML ファイルは常に次の構造になっています (Configuration /# に注意してください) ##、ただし Configuration/Configuration ではありません)、preserveWhiteSpace = false および formatOutput = true を使用して XML インデントを機能させることができません。 「Configuration/」はどこから来たのでしょうか?また、Authentication_Key_2 の後に終了句がないのはなぜですか? リーリー

私が使用したコードは次のとおりです:

ああああ

P粉026665919
P粉026665919

全員に返信(1)
P粉491421413

すべてのノードをドキュメントのルートに追加するため、階層は存在せず、構成ノードにはコンテンツがありません (空であるため「" と表示されます)。

問題のある行は要素IDを0に加算した位置からだと思います...

リーリー

新しい要素を新しいドキュメントのルートに追加します。構成要素に追加するには、$config_xml_element_instance[0]...

に追加します。 リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!