1. Trang chủ
  2. » Thể loại khác

Simple XML GET trong PHP | 297 bài hướng dẫn PHP hay nhất php simple xml get

4 123 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 295,88 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Simple XML GET trong PHP XML GET đã sử dụng để lấy các giá trị node từ XML file.. Ví dụ sau minh họa cách lấy dữ liệu từ XML.. Tệp note.xml Tệp note.xml là một xml file, nó có thể được

Trang 1

Simple XML GET trong PHP XML GET đã sử dụng để lấy các giá trị node từ XML file Ví dụ sau minh họa cách lấy dữ liệu từ XML

Tệp note.xml

Tệp note.xml là một xml file, nó có thể được truy cập bởi php file

<SUBJECT>

<COURSE>Android</COURSE>

<COUNTRY>India</COUNTRY>

<COMPANY>TutorialsPoint</COMPANY>

<PRICE>$10</PRICE>

</SUBJECT>

Tệp index.htm

Index page có quyền để lấy truy cập xml data bởi sử dụng hàm simplexml_load_file()

<?php

$xml=simplexml_load_file("note.xml") or die("Error: Object Creation failure");

?>

<html>

<head>

<body>

<?php

echo $xml->COURSE "<br>";

echo $xml->COUNTRY "<br>";

echo $xml->COMPANY "<br>";

echo $xml->PRICE;

?>

</body>

Trang 2

</head>

</html>

Nó sẽ cho kết quả:

Lấy các giá trị node

Code dưới minh họa cách lấy giá trị node từ xml file và XML nên là như sau:

<?xml version="1.0" encoding="utf-8"?>

<tutorialspoint>

<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">

Trang 3

<title lang="en">Web Technologies</title>

<tutor>Javed</tutor>

<duration>10</duration>

<price>$60</price>

</course>

</tutorialspoint>

PHP code sẽ là như sau:

<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>

Nó sẽ cho kết quả:

Java

Gopal

3

$30

Hadoop

Satish

3

$50

Trang 4

html

raju

5

$50

Ngày đăng: 02/12/2017, 20:32

TỪ KHÓA LIÊN QUAN