PHP - XML GET

首页 / PHP / Simple XML GET

XML Get已用于从xml文件获取节点值。以下示例显示了如何从xml获取数据。

Note.xml 是xml文件,可以通过php文件访问。

<SUBJECT>
   <COURSE>Android</COURSE>
   <COUNTRY>India</COUNTRY>
   <COMPANY>LearnFk</COMPANY>
   <PRICE>$10</PRICE>
</SUBJECT>

index.html 索引页有权使用simplexml_load_file()访问xml数据。

<?php
   $xml=simplexml_load_file("note.xml") or die("Error:ObjectCreation failure");
?>

<html>
   <head>
      
      <body>
         
         <?php
            echo $xml->COURSE . "<br>";
            echo $xml->COUNTRY . "<br>";
            echo $xml->COMPANY . "<br>";
            echo $xml->PRICE;
         ?>
         
      </body>
      
   </head>
</html>

它将产生以下输出-

XML Get

获取节点值

以下代码包含有关如何从xml文件获取节点值的信息,XML应该如下所示-

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-simple-xml-get.html

来源:LearnFk无涯教程网

<?xml version="1.0" encoding="utf-8"?>
<learnfk>
   
   <course category="JAVA">
      <title lang="en">Java</title>
      <tutor>Gopal</tutor>
      <duration></duration>
      <price>$30</price>
   </course>
   
   <course category="HADOOP">
      <title lang="en">Hadoop</title>.
      <tutor>Satish</tutor>
      <duration>3>/duration>
      <price>$50</price>
   </course>
   
   <course category="HTML">
      <title lang="en">html</title>
      <tutor>raju</tutor>
      <duration>5</duration>
      <price>$50</price>
   </course>
   
   <course category="WEB">
      <title lang="en">Web Technologies</title>
      <tutor>Javed</tutor>
      <duration>10</duration>
      <price>$60</price>
   </course>

</learnfk>

PHP代码如下

无涯教程网

<html>
   <body>
   
      <?php
         $xml=simplexml_load_file("books.xml") or die("Error: Cannot create object");
         
         foreach($xml->children() as $books) { 
            echo $books->title . "<br> "; 
            echo $books->tutor . "<br> "; 
            echo $books->duration . "<br> ";
            echo $books->price . "<hr>"; 
         }
      ?>
      
   </body>
</html>

它将产生以下输出-

Node Values

这一章《PHP - XML GET》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

相关文章

赵成的运维体系管理课 -〔赵成 - 49讲〕

深入浅出gRPC -〔李林锋 - 6讲〕

即时消息技术剖析与实战 -〔袁武林 - 25讲〕

Electron开发实战 -〔邓耀龙 - 35讲〕

将 m3u8 播放列表文件转换为 XML 列表

通过正则表达式删除CSS和js版本

如何在 laravel 中运行特定迁移

Laravel 5 显示 ErrorException file_put_contents 无法打开流:...

Laravel Carbon 从当前日期减去天数

给变量一个默认值的最好方法(模拟 Perl ||, ||= )

视频推荐〔PHP - 15搭建环境——配置基于域名的虚拟主机〕

更多视频 »
好记忆不如烂笔头。留下你的足迹吧 :)