PHP,SimpleXML,解析文档
我是一个用php操作甚至阅读XML文档的初学者 如果我有下面给定的XML文档,我将如何用PHP(使用SimpleXML和/或xPath)解析和显示该XML文档的特定点 非常感谢您的帮助和基本示例!我会提供积极的反馈PHP,SimpleXML,解析文档,php,xml,parsing,xpath,simplexml,Php,Xml,Parsing,Xpath,Simplexml,我是一个用php操作甚至阅读XML文档的初学者 如果我有下面给定的XML文档,我将如何用PHP(使用SimpleXML和/或xPath)解析和显示该XML文档的特定点 非常感谢您的帮助和基本示例!我会提供积极的反馈 圣人 包装工 猎鹰 熊 熊 海盗 黑豹 公羊 谢谢 这是一个非常好的教程,任何人都不会失败 不妨在这里读一下其余的 引自本页: <?xml version="1.0"?> <pet> <name>Polly Parrot<
圣人
包装工
猎鹰
熊
熊
海盗
黑豹
公羊
谢谢 这是一个非常好的教程,任何人都不会失败 不妨在这里读一下其余的 引自本页:
<?xml version="1.0"?>
<pet>
<name>Polly Parrot</name>
<age>3</age>
<species>parrot</species>
<parents>
<mother>Pia Parrot</mother>
<father>Peter Parrot</father>
</parents>
</pet>
波利鹦鹉
3.
鹦鹉
皮亚鹦鹉
彼得鹦鹉
PHP
这是一个非常好的教程,任何人都不会失败 不妨在这里读一下其余的 引自本页:
<?xml version="1.0"?>
<pet>
<name>Polly Parrot</name>
<age>3</age>
<species>parrot</species>
<parents>
<mother>Pia Parrot</mother>
<father>Peter Parrot</father>
</parents>
</pet>
波利鹦鹉
3.
鹦鹉
皮亚鹦鹉
彼得鹦鹉
PHP
使用$xml=simplexml\u加载文件($file)
或$xml=simplexml\u load\u string($string)
您可以使用print\r($xml)输出$xml
变量
检查已解析输入的结构。这对于理解如何操作输出非常有帮助。使用$xml=simplexml\u load\u file($file)
或$xml=simplexml\u load\u string($string)
您可以使用print\r($xml)输出$xml
变量
检查已解析输入的结构。这对于理解如何操作输出非常有帮助。这在很大程度上取决于您想要显示的内容。根据您的问题,您似乎知道该做什么(使用simpleXML和/或Xpath),您是否尝试过基于simpleXML文档和Xpath教程/文档的任何操作?这在很大程度上取决于您想要显示的内容。从您的问题听起来您知道该怎么做(使用simpleXML和/或Xpath)您是否尝试过基于simpleXML文档和Xpath文档的任何方法?
<?php
// set name of XML file
$file = "pet.xml";
// load file
$xml = simplexml_load_file($file) or die ("Unable to load XML file!");
// access XML data
echo "Name: " . $xml->name . "\n";
echo "Age: " . $xml->age . "\n";
echo "Species: " . $xml->species . "\n";
echo "Parents: " . $xml->parents->mother . " and " . $xml->parents->father . "\n";
?>