数码资讯
PHP读取和写入XML
什么是XML XML是一种数据存储格式,它没有定义什么样的数据保存、数据格式不defined.xml只定义标签的属性,这些标签的格式的XML标记看起来像这样: 复制代码代码如下所示: Jack Herrington DOM读取XML 复制代码代码如下所示: < PHP doc =新DOMDocume
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
什么是XML
XML是一种数据存储格式,它没有定义什么样的数据保存、数据格式不defined.xml只定义标签的属性,这些标签的格式的XML标记看起来像这样:
复制代码代码如下所示:
Jack Herrington
DOM读取XML
复制代码代码如下所示:
< PHP
doc =新DOMDocument(美元);
文件->加载('books美元。XML);
书=美元美元DOC -> getElementsByTagName(书);
foreach($书达书)
{
本书作者=美元美元-> getElementsByTagName(作者);
作者=美元美元作者->(0)->节点项目;
美元美元的出版商=书> getElementsByTagName(发行人);
出版商=美元美元出版商->(0)->节点项目;
标题=美元美元书-> getElementsByTagName(标题);
标题=美元美元标题->(0)->节点项目;
$;
}
>
用DOM编写xml
复制代码代码如下所示:
< PHP
图书=数组();
$图书(数组{ })
标题= > 'php黑客,
作者= >杰克Herrington,
);
doc =新美元(DOMDocument); / /创建一个DOM对象
文件-> formatoutput =真美元;
r = $doc -> createElement(书); / /创建一个标签
为文件-> appendChild(r); / / $ R标记添加到XML格式。
foreach($书达书)
{
$ = $doc -> createElement(书); / /创建一个标签
作者=美元美元DOC -> createElement(作者);
$作者-> appendChild($文件-> createTextNode($书{ 'author ' })); / /添加内容的标签
$ B -> appendChild(合作者); / /将加入父标签标签
$ R -> appendChild($); / /添加父标签!
}
echo文件-> savexml();
>
这是2段的xml读写DOM代码,小伙伴知道的,有什么问题可以给我留言吗
XML是一种数据存储格式,它没有定义什么样的数据保存、数据格式不defined.xml只定义标签的属性,这些标签的格式的XML标记看起来像这样:
复制代码代码如下所示:
Jack Herrington
DOM读取XML
复制代码代码如下所示:
< PHP
doc =新DOMDocument(美元);
文件->加载('books美元。XML);
书=美元美元DOC -> getElementsByTagName(书);
foreach($书达书)
{
本书作者=美元美元-> getElementsByTagName(作者);
作者=美元美元作者->(0)->节点项目;
美元美元的出版商=书> getElementsByTagName(发行人);
出版商=美元美元出版商->(0)->节点项目;
标题=美元美元书-> getElementsByTagName(标题);
标题=美元美元标题->(0)->节点项目;
$;
}
>
用DOM编写xml
复制代码代码如下所示:
< PHP
图书=数组();
$图书(数组{ })
标题= > 'php黑客,
作者= >杰克Herrington,
);
doc =新美元(DOMDocument); / /创建一个DOM对象
文件-> formatoutput =真美元;
r = $doc -> createElement(书); / /创建一个标签
为文件-> appendChild(r); / / $ R标记添加到XML格式。
foreach($书达书)
{
$ = $doc -> createElement(书); / /创建一个标签
作者=美元美元DOC -> createElement(作者);
$作者-> appendChild($文件-> createTextNode($书{ 'author ' })); / /添加内容的标签
$ B -> appendChild(合作者); / /将加入父标签标签
$ R -> appendChild($); / /添加父标签!
}
echo文件-> savexml();
>
这是2段的xml读写DOM代码,小伙伴知道的,有什么问题可以给我留言吗
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。