XML php基本操作

2021-08-21 10:53:09 字數 1441 閱讀 1484

<?php

//1載入xml格式資料常用的兩個函式  檔案載入 和字串載入

echo "";

$xmlobj = ******xml_load_file("./xml.xml");//返回的為乙個物件

/**
object(******xmlelement)#1 (1)

[1]=>

object(******xmlelement)#4 (3)

[2]=>

object(******xmlelement)#5 (3) }}

}*  */

//2更據物件來運算元據

foreach ($xmlobj->library->book  as $xml)
//3通過attribute()來得到標籤的屬性

foreach ($xmlobj->library->book  as $xml)
//載入 xml  dom

//將domdocument等其他節點函式轉為 ******xml格式的進行操作

//******xml_import_dom($node)

//4返回xml資訊  文字格式的

$xmlstr = $xmlobj->asxml();

echo htmlspecialchars($xmlstr); //轉為字串 html不能解析無法識別的便簽

//操作子節點

var_dump( $xmlobj->library->children());//library的子節點

var_dump( $xmlobj->library->book[2]->page->children());//book[0]的子節點

//5得到節點資訊xpath

$books = $xmlobj->xpath('/root/library/book/title');
// 返回array 引數為子節點屬性  /root/library/book/title title必須為子便簽 

var_dump($books);

//字串載入檔案

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

格林童話

故事50

綠野仙蹤

稻草人25

一千零一夜

沒看過5612

3

';$xmlstr = ******xml_load_string($strxml);

foreach ($xmlstr->library->book as $book)

mysql基本操作 MySQL基本操作

mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...

mysql 基本操作 mysql基本操作

mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...

adb基本操作之monkey基本操作入門準備 1

本文是記錄在學習的過程中的一些學習筆記,主要是關於,在進行monkey測試之前時,adb的一些基本操作 前提 1.啟動cmd方法 法一 選單欄 搜尋 輸入cmd 單擊撥出cmd命令框 法二 win r快捷鍵啟動cmd命令框 一 cmd基本命令重點內容 adb version 檢視abd版本 adb ...