当前位置: 网站首页>网站建设>400电话办理

服务型网站开发-湖南省郴州网站建设-郴州网络公司-优化-制作-设计推广-郴州网站建设服务中心【门户网站建设】

发表日期: 2022-06-06 10:24:05 浏览次数:35


书生商友信息科技专注于提供一站式建站服务,企业建站电脑站手机站微信站域名邮箱400电话淘宝装修网站推广,【网站定制网站建设推广网络SEO优化

北京网站设计流程:先为网站设立一个目标,即为什么要建设网站?接着整理网站内容,包括文章、图片、视频等;然后设立网站结构,此外还需考虑网站所需功能,如;留言功能、支付功能等。在进行以上流程后,开始制定北京网站建设方案。


服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)。



湖南省郴州网站建设-郴州网络公司-优化-制作-设计推广-郴州网站建设服务中心

网站建设.png

郴州,别称“福城”,湖南省辖地级市。“郴”字,意为林中之邑。郴州自古被誉为“九仙二佛之地”,是道教、佛教发展之福地。
郴州位于华中地区,湖南东南部,地处南岭山脉与罗霄山脉交错、长江水系与珠江水系分流的地带。东接江西赣州,南邻广东韶关,西接湖南永州,北连湖南衡阳、株洲,素称湖南的“南大门”;全市总面积19387平方千米。郴州地处亚热带气候带中,地势自东南向西北方向倾斜。下辖2个市辖区、1个县级市、8个县。 [30]  根据第七次人口普查数据,郴州市常住人口为4667134人。 [33] 
郴州交通便利,京广铁路、京广高速铁路、京珠高速公路、厦蓉高速公路、107国道、106国道等纵横境内。
郴州历史文化底蕴深厚,出现了李思聪等文化名人,也是邓中夏、黄克诚、曾中生的故乡,还是湘南起义所在地;同时,拥有丰富多彩的历史文化遗迹和东江湖、苏仙岭、万华岩、莽山国家森林公园等名胜风光。 [1] 
2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。2021年郴州市实现地区生产总值2770.1亿元,按不变价格计算,比上年增长8.8%。

内建的 Expat 解析器使在 PHP 中处理 XML 文档成为可能。


XML 是什么?

XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。

在 XML 中,没有预定义的标签。您必须定义自己的标签。

如需学习更多关于 XML 的知识,请访问我们的 XML 教程。


Expat 是什么?

如需读取和更新 - 创建和处理 - 一个 XML 文档,您需要 XML 解析器。

有两种基本的 XML 解析器类型:

  • 基于树的解析器:这种解析器把 XML 文档转换为树型结构。它分析整篇文档,并提供了对树中元素的访问,例如文档对象模型 (DOM)。

  • 基于事件的解析器:将 XML 文档视为一系列的事件。当某个具体的事件发生时,解析器会调用函数来处理。

Expat 解析器是基于事件的解析器。

基于事件的解析器集中在 XML 文档的内容,而不是它们的结构。正因为如此,基于事件的解析器能够比基于树的解析器更快地访问数据。

请看下面的 XML 片段:

<from>Jani</from>

基于事件的解析器把上面的 XML 报告为一连串的三个事件:

  • 开始元素:from

  • 开始 CDATA 部分,值:Jani

  • 关闭元素:from

上面的 XML 实例包含了形式良好的 XML。不过这个实例是无效的 XML,因为没有与它关联的文档类型声明 (DTD)。

然而,在使用 Expat 解析器时,这没有区别。Expat 是不检查有效性的解析器,忽略任何 DTD。

作为一款基于事件、非验证的 XML 解析器,Expat 快速且轻巧,十分适合 PHP 的 Web 应用程序。

注释:XML 文档必须形式良好,否则 Expat 会生成错误。


安装

XML Expat 解析器函数是 PHP 核心的组成部分。无需安装就可以使用这些函数。


XML 文件

下面的 XML 文件将应用在我们的实例中:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>



初始化 XML 解析器

我们要在 PHP 中初始化 XML 解析器,为不同的 XML 事件定义处理器,然后解析这个 XML 文件。

实例

<?php
//Initialize the XML parser
$parser=xml_parser_create();

//Function to use at the start of an element
function start($parser,$element_name,$element_attrs)
{
switch($element_name)
{
case "NOTE":
echo "-- Note --<br>";
break;
case "TO":
echo "To: ";
break;
case "FROM":
echo "From: ";
break;
case "HEADING":
echo "Heading: ";
break;
case "BODY":
echo "Message: ";
}
}

//Function to use at the end of an element
function stop($parser,$element_name)
{
echo "<br>";
}

//Function to use when finding character data
function char($parser,$data)
{
echo $data;
}

//Specify element handler
xml_set_element_handler($parser,"start","stop");

//Specify data handler
xml_set_character_data_handler($parser,"char");

//Open XML file
$fp=fopen("test.xml","r");

//Read data
while ($data=fread($fp,4096))
{
xml_parse($parser,$data,feof($fp)) or
die (sprintf("XML Error: %s at line %d",
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser)));
}

//Free the XML parser
xml_parser_free($parser);
?>

以上代码将输出:

-- Note --
To: Tove
From: Jani
Heading: Reminder
Message: Don't forget me this weekend!

工作原理:

  1. 通过 xml_parser_create() 函数初始化 XML 解析器

  2. 创建配合不同事件处理程序的的函数

  3. 添加 xml_set_element_handler() 函数来定义,当解析器遇到开始和结束标签时执行哪个函数

  4. 添加 xml_set_character_data_handler() 函数来定义,当解析器遇到字符数据时执行哪个函数

  5. 通过 xml_parse() 函数来解析文件 "test.xml"

  6. 万一有错误的话,添加 xml_error_string() 函数把 XML 错误转换为文本说明

  7. 调用 xml_parser_free() 函数来释放分配给 xml_parser_create() 函数的内存


更多 PHP Expat 解析器的信息

如需了解更多关于 PHP Expat 函数的信息,请访问我们的 PHP XML Parser 参考手册。



湖南省郴州网站建设-郴州网络公司-优化-制作-设计推广-郴州网站建设服务中心


客户对我们的评价:作为网络负责人,与贵公司合作已经有8年了。贵公司服务还是非常不错的,有问题会及时解决。域名网站邮箱推广服务都是他们负责的,也比较省心。网站建设

北京网站制作功能:网站对提升企业形象,提高企业工作效率,进行网络化管理等有显著作用。此外,北京网站开发还拥有电子商务功能、客户管理功能、采购管理功能等商务化功能。

各行业案例推荐!客户由老客户介绍或自主联系我们!

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)。

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号-5

CopyRight © 2021 通陆科技 All Right Reserved 未经许可不得复制转载
友情链接:苏州贷款 武汉殡葬服务

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.net

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

全国服务热线:400-111-6878