- 来源:本站 | 归类:XML
-
WML就是Wireless Markup Language(无线标记语言)
WML是XML的一种应用
WML和HTML一样是制作网页用的
区别是WML制作的网页是在手机上看的
在手机上看的网页,以前使用HDML做的
WML有个非常特别的地方就是所有标签必须小写
- 关键字:WML是什么
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Coming Soon ... ^_^
- 关键字:XML
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Coming Soon ... ^_^
- 关键字:XML
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Coming Soon ... ^_^
- 关键字:
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Coming Soon ... ^_^
- 关键字:XML,记录数据
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
例:<xsl:include href="URL/>
说明:此语句必须作为<xsl:stylesheet>或<xsl:transform>的子节点
- 关键字:XSLT包含文件
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
现在提供一种很简便的方法用PHP读取XML:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<site>
<part id="1">
<title id="a">czbin xml版块</title>
<describe>xml的相关文章</describe>
</part>
......
Php文件(cy.php)如下:
<?php
$xml = simplexml_load_file('sxml.xml');
$part = $xml->site->part;
foreach ( $part as $content )
{
......
怎么样?的确很简单吧!
- 关键字:Php,读取,XML,五
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Php读取XML再通过一个例子巩固一下:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<LevelOne>
<LevelTwo>
<LevelThree id="1">This is Text One</LevelThree>
<LevelThree id="2">This is Text Two</LevelThree>
<LevelThree id="3">This is Text Three</LevelThree>
</LevelTwo>
....
Php文件(cy.php)如下:
<?php
$xml = new DOMDocument(); //建立一个DOMDocument
$xml->load('cy.xml'); //Php指定需要读取xml文件的位置
$LevelOne = $xml->getElementsByTagName('LevelOne');//按照名称取得节点,返回所有节点的集合,不过这里这样读LevelOne是没有意义的....
$LevelOne = $xml->getElementsByTagName('LevelOne')->item(0);//返回第一个LevelOne节点中的内容
$LevelTwo = $LevelOne->getElementsByTagName('LevelTwo'); //按照名称取得节点,返回所有LevelTwo
foreach ( $LevelTwo as $Content )//循环读出所有LevelTwo,并在循环里,把LevelTwo用Content表示
{
......
如果用$LevelOne = $xml->getElementsByTagName('LevelOne')这样的方式取得节点,那么,读取里面的内容,需要用foreach循环,因为$LevelOne = $xml->getElementsByTagName ('LevelOne')返回的,是一个集合,并不是一个具体的节点----仅管XML中叫做LevelOne的节点只有一个....
如果用$LevelOne = $xml->getElementsByTagName('LevelOne')->item(0)这样的方式取得节点,那么读取里面的内容,可以直接$LevelOne->xxxxxx,因为这样返回的是XML的一个具体的节点。
- 关键字:Php,读取,XML,四
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Php读取XML情况六,再foreach一次,我们把7,8,9读出来!:
XML文件(cy.xm)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<main>
<list>1</list>
<list>2</list>
<list>3</list>
</main>
<main>
<list>4</list>
<list>5</list>
<list>6</list>
</main>
<m>
<list>7</list>
<list>8</list>
<list>9</list>
</m>
</xml>
......
Php读取XML情况七,cy.xml变得更复杂一些:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<main>
<title>a</title>
<list>1</list>
<list>2</list>
<list>3</list>
</main>
<main>
<title>b</title>
<list>4</list>
<list>5</list>
<list>6</list>
</main>
<m>
<title>c</title>
<list>7</list>
<list>8</list>
<list>9</list>
</m>
</xml>
......
想一下,如何读出<m>中<title></title>的值?
- 关键字:Php,读取,XML,三
- 操作:查看 收藏
- 来源:本站 | 归类:XML
-
Php读取XML第三种情况:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<main>
<list>1</list>
<list>2</list>
<list>3</list>
</main>
<main>
<list>4</list>
<list>5</list>
<list>6</list>
</main>
</xml>
Php文件(cy.php)如下(和第一次依然没有变化):
.....
因为我们的cy.php只读取XML中<main></main>标记中的内容.<m></m>标记中的内容是不会被读取的.
我们这里所提到的"标记",在XML里被称做"节点";
关于"节点"的相关概念,我们将在以后说明.
- 关键字:Php,读取,XML,二
- 操作:查看 收藏