亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用SimpleXML從頭開始創建XML對象

使用SimpleXML從頭開始創建XML對象

PHP
慕森王 2019-11-27 11:05:15
是否可以使用PHP的SimpleXML函數從頭開始創建XML對象?瀏覽功能列表,可以通過一種方法將現有的XML字符串導入一個對象,然后可以對其進行操作,但是,如果我只是想從頭開始以編程方式生成XML對象,什么是最好的方法?我發現您可以使用simplexml_load_string()并傳入所需的根字符串,然后您就可以通過添加子代來操縱對象……盡管這看起來有點像hack,因為我必須實際上,在可以加載之前,將一些XML硬編碼到字符串中。我已經使用DOMDocument函數完成了它,盡管這有點令人困惑,因為我不確定DOM與創建純XML文檔有什么關系……所以也許它的名字很糟糕:-)
查看完整描述

3 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

你當然可以。例如。


<?php

$newsXML = new SimpleXMLElement("<news></news>");

$newsXML->addAttribute('newsPagePrefix', 'value goes here');

$newsIntro = $newsXML->addChild('content');

$newsIntro->addAttribute('type', 'latest');

Header('Content-type: text/xml');

echo $newsXML->asXML();

?>

輸出量


<?xml version="1.0"?>

<news newsPagePrefix="value goes here">

    <content type="latest"/>

</news>

玩得開心。


查看完整回答
反對 回復 2019-11-27
  • 3 回答
  • 0 關注
  • 424 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號