您好,欢迎来到上往知道网络问答平台!
致力于提供建站技巧、常见问题等知识问答服务

【网站建设一条龙】黑龙江省大庆网络推广【大庆网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名-搭高端网站设计

分类:域名邮箱 | 浏览: 36次
2022-03-28 17:49:06


上往主营服务为网站建设网站推广网店设计网站建设企业网站网站制作网页设计网站建设企业网站制作网页制作等。服务范围:各城市都可以服务,需要咨询请拨打电话,免费咨询。

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


黑龙江省大庆网络推广【大庆网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

网站建设.png

龙凤区总面积510平方千米。总人口18万人。辖6个街道、1个镇:龙凤街道、兴化街道、卧里屯街道、东光街道、三永街道、(开发区)黎明街道、龙凤镇。区政府驻龙凤街道。
让胡路区总面积1394平方千米。总人口45万人。辖6个街道、1个镇:龙岗街道、银浪街道、奋斗街道、庆新街道、西宾街道、乘风街道、喇嘛甸镇。区政府驻奋斗街道。
红岗区总面积812平方千米。总人口13万人。辖5个街道、1个镇:红岗街道、八百垧街道、杏南街道、解放街道、创业街道、杏树岗镇。区政府驻红岗街道。
大同区总面积2235平方千米。总人口25万人。辖3个(一说6个)街道、4个镇、4个乡:庆葡街道、立志街道、新华街道、大同镇(街道)、高台子镇(街道)、太阳升镇、林源镇(街道)、祝三乡、老山头乡、八井子乡、双榆树乡。区政府驻大同镇。
肇州县总面积2445平方千米。总人口46万人。辖6个镇、6个乡:肇州镇、永乐镇、丰乐镇、朝阳沟镇、兴城镇、二井镇、双发乡、托古乡、朝阳乡、永胜乡、榆树乡、新福乡。县政府驻肇州镇。
肇源县总面积4198平方千米。总人口47万人。辖8个镇、8个乡(其中3个民族乡):肇源镇、三站镇、二站镇、茂兴镇、古龙镇、新站镇、头台镇、古恰镇、福兴乡、薄荷台乡、和平乡、超等蒙古族乡、民意乡、义顺蒙古族乡、浩德蒙古族乡、大兴乡。县政府驻肇源镇。
林甸县总面积3591平方千米。总人口27万人。辖4个镇、4个乡:林甸镇、红旗镇、花园镇、四季青镇、东兴乡、宏伟乡、三合乡、四合乡。县政府驻林甸镇。
杜尔伯特蒙古族自治县总面积6427平方千米。总人口26万人。辖5个镇、6个乡:泰康镇、胡吉吐莫镇、烟筒屯镇、他拉哈镇、连环湖镇、一心乡、克尔台乡、敖林西伯乡、巴彦查干乡、腰新乡、江湾乡。县政府驻杜尔伯特镇。

地理环境

编辑 播报

位置境域

大庆市位于黑龙江省西部,松辽盆地中央坳陷区北部。市区地理位置北纬45°46'至46°55',东经124°19'至125°12'之间,东与绥化地区相连,南与吉林省隔江(松花江)相望,西部、北部与齐齐哈尔市接壤。滨洲铁路从市中心穿过,东南距哈尔滨市159千米,西北距齐齐哈尔市139千米。总面积21000平方千米 [3]  ,其中市区面积5107平方千米,截至2010年底市区建成区面积207平方千米。

PHP XML Expat 解析器


内建的 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 参考手册。



黑龙江省大庆网络推广大庆网站优化推广软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名


我们的服务:

1、公司网站及推广套餐,数量有限,价格优惠,电话咨询!

2、本地化服务,由20位多年从事互联网经验的顾问共同创办。全包,而且价格相当优惠!省心又省钱!

5、7x24小时服务,节假日不休息

6、如有问题,只需一通电话!微信留言就帮你解决问题,专属客服一对一服务!

服务范围:各城市都可以服务,需要咨询请拨打电话,免费咨询

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

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

满意回答
2022-03-28 17:49:06

相关问题

域名邮箱 更多+
热门地区
网站案例
  • 拉菲葡萄酒官方网站
  • HISENSE官方网站
  • 美国男人厨具官方网站
  • 万利达教育电子