File tree Expand file tree Collapse file tree 23 files changed +112
-79
lines changed Expand file tree Collapse file tree 23 files changed +112
-79
lines changed Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 4f5e2b22575131fa5e9c3004b1c874e1acb06573 Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: d6f54016d62904cfd8200604aadd5e3f0d9bad97 Maintainer: takagi Status: ready -->
4
4
<refentry xml : id =" domattr.construct" xmlns =" http://docbook.org/ns/docbook" >
5
5
<refnamediv >
6
6
<refname >DOMAttr::__construct</refname >
55
55
<![CDATA[
56
56
<?php
57
57
58
- $dom = new DOMDocument('1.0', 'iso-8859-1 ');
58
+ $dom = new DOMDocument('1.0', 'utf-8 ');
59
59
$element = $dom->appendChild(new DOMElement('root'));
60
60
$attr = $element->setAttributeNode(new DOMAttr('attr', 'attrvalue'));
61
61
echo $dom->saveXML();
@@ -67,7 +67,7 @@ echo $dom->saveXML();
67
67
<screen >
68
68
<![CDATA[
69
69
<?xml version="1.0" encoding="iso-8859-1"?>
70
- <root attr="attrvalue" />
70
+ <root attr="attrvalue"/>
71
71
]]>
72
72
</screen >
73
73
</example >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 7015b1b29fca3a502ff9f186dddef5bc642acb7e Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
<refentry xml : id =" domattr.isid" xmlns =" http://docbook.org/ns/docbook" >
6
6
<refnamediv >
34
34
35
35
<refsect1 role =" returnvalues" >
36
36
&reftitle.returnvalues;
37
- <para >
38
- &return.success;
39
- </para >
37
+ <simpara >
38
+ この属性が定義済みのIDであれば、&true; を返します。
39
+ それ以外の場合、&false; を返します。
40
+ </simpara >
40
41
</refsect1 >
41
42
<refsect1 role =" examples" >
42
43
&reftitle.examples;
47
48
<![CDATA[
48
49
<?php
49
50
50
- $doc = new DomDocument ;
51
+ $doc = new DOMDocument ;
51
52
52
53
// id を参照する前に、ドキュメントを検証しなければなりません
53
54
$doc->validateOnParse = true;
54
- $doc->Load(' book.xml');
55
+ $doc->load('examples/ book-docbook .xml');
55
56
56
57
// chapter 要素から、id という名前の属性を取得します
57
58
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: c1349f9574ed77c268c6312a07466f06d59e5078 Maintainer: mumumu Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
4
4
<refentry xml : id =" domcharacterdata.after" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
5
<refnamediv >
6
6
<refname >DOMCharacterData::after</refname >
14
14
<methodparam rep =" repeat" ><type class =" union" ><type >DOMNode</type ><type >string</type ></type ><parameter >nodes</parameter ></methodparam >
15
15
</methodsynopsis >
16
16
<para >
17
- 渡された <parameter >nodes</parameter > をノードの後ろに追加します 。
17
+ 渡された <parameter >nodes</parameter > を文字データの後ろに追加します 。
18
18
</para >
19
19
</refsect1 >
20
20
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: c1349f9574ed77c268c6312a07466f06d59e5078 Maintainer: mumumu Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
4
4
<refentry xml : id =" domcharacterdata.before" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
5
<refnamediv >
6
6
<refname >DOMCharacterData::before</refname >
7
- <refpurpose >ノードの前にノードを追加する </refpurpose >
7
+ <refpurpose >文字データの前にノードを追加する </refpurpose >
8
8
</refnamediv >
9
9
10
10
<refsect1 role =" description" >
14
14
<methodparam rep =" repeat" ><type class =" union" ><type >DOMNode</type ><type >string</type ></type ><parameter >nodes</parameter ></methodparam >
15
15
</methodsynopsis >
16
16
<para >
17
- 渡された <parameter >nodes</parameter > をノードの前に追加します 。
17
+ 渡された <parameter >nodes</parameter > を文字データの前に追加します 。
18
18
</para >
19
19
</refsect1 >
20
20
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: d8660905005f1a63f440ff2c6b217e7e32dd759c Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
<refentry xml : id =" domcharacterdata.deletedata" xmlns =" http://docbook.org/ns/docbook" >
6
6
<refnamediv >
7
7
<refname >DOMCharacterData::deleteData</refname >
8
8
<refpurpose >
9
- 指定した範囲の文字列をノードから削除する
9
+ 指定した範囲の文字列を文字列データから削除する
10
10
</refpurpose >
11
11
</refnamediv >
12
12
<refsect1 role =" description" >
61
61
<term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
62
62
<listitem >
63
63
<para >
64
- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
65
- データ長より大きい場合、または < parameter >count</ parameter > が
66
- 負の場合に発生します 。
64
+ <parameter >offset</parameter > が負、
65
+ あるいはデータ中の UTF-8 コードポイントの数より大きい場合、
66
+ または < parameter >count</ parameter > が負の場合に発生します 。
67
67
</para >
68
68
</listitem >
69
69
</varlistentry >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 798284682a5781d1ead287867b582760ae5a0919 Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: c8372e094b51efd41dcb26064524b28173527deb Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
<refentry xml : id =" domcharacterdata.insertdata" xmlns =" http://docbook.org/ns/docbook" >
6
6
<refnamediv >
7
7
<refname >DOMCharacterData::insertData</refname >
8
8
<refpurpose >
9
- 指定した 16 ビット単位のオフセットに 、文字列を挿入する
9
+ 指定した UTF-8 コードポイントのオフセットに 、文字列を挿入する
10
10
</refpurpose >
11
11
</refnamediv >
12
12
<refsect1 role =" description" >
58
58
<term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
59
59
<listitem >
60
60
<para >
61
- <parameter >offset</parameter > が負であるか、あるいは 16 ビット単位の
62
- データ長より大きい場合に発生します 。
61
+ <parameter >offset</parameter > が負であるか、
62
+ データ中の UTF-8 コードポイントの数より大きい場合に発生します 。
63
63
</para >
64
64
</listitem >
65
65
</varlistentry >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 7b1704c9a9d3100e85b47568cb0f06ee2122db08 Maintainer: mumumu Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
4
4
<refentry xml : id =" domcharacterdata.remove" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
5
<refnamediv >
6
6
<refname >DOMCharacterData::remove</refname >
7
- <refpurpose >文字データを削除する </refpurpose >
7
+ <refpurpose >CDATAノードを削除する </refpurpose >
8
8
</refnamediv >
9
9
10
10
<refsect1 role =" description" >
14
14
<void />
15
15
</methodsynopsis >
16
16
<para >
17
- 文字データを削除します 。
17
+ CDATA ノードを削除します 。
18
18
</para >
19
19
</refsect1 >
20
20
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: b5cc9867e6c0d3197e6aca552373abbad4720bda Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
<refentry xml : id =" domcharacterdata.replacedata" xmlns =" http://docbook.org/ns/docbook" >
6
6
<refnamediv >
7
7
<refname >DOMCharacterData::replaceData</refname >
8
8
<refpurpose >
9
- DOMCharacterData ノードの文字列の一部を置換する
9
+ 文字データの文字列の一部を置換する
10
10
</refpurpose >
11
11
</refnamediv >
12
12
<refsect1 role =" description" >
70
70
<term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
71
71
<listitem >
72
72
<para >
73
- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
74
- データ長より大きい場合、または < parameter >count</ parameter > が
75
- 負の場合に発生します 。
73
+ <parameter >offset</parameter > が負、
74
+ あるいは データ中の UTF-8 コードポイントの数より大きい場合、
75
+ または < parameter >count</ parameter > が負の場合に発生します 。
76
76
</para >
77
77
</listitem >
78
78
</varlistentry >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 4f5e2b22575131fa5e9c3004b1c874e1acb06573 Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
<refentry xml : id =" domcharacterdata.substringdata" xmlns =" http://docbook.org/ns/docbook" >
6
6
<refnamediv >
7
7
<refname >DOMCharacterData::substringData</refname >
8
8
<refpurpose >
9
- ノードから指定した範囲のデータを抽出する
9
+ 文字データから指定した範囲のデータを抽出する
10
10
</refpurpose >
11
11
</refnamediv >
12
12
<refsect1 role =" description" >
49
49
指定された部分文字列を返します。
50
50
<parameter >offset</parameter > と <parameter >count</parameter >
51
51
の和が文字列の長さをこえている場合、データの末尾までのすべての
52
- 16 ビット単位が返されます 。
52
+ UTF-8 コードポイントが返されます 。
53
53
</para >
54
54
</refsect1 >
55
55
<refsect1 role =" errors" >
60
60
<term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
61
61
<listitem >
62
62
<para >
63
- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
64
- データ長より大きい場合、または < parameter >count</ parameter > が
65
- 負の場合に発生します 。
63
+ <parameter >offset</parameter > が負、
64
+ あるいはデータ中の UTF-8 コードポイントの数より大きい場合、
65
+ または < parameter >count</ parameter > が負の場合に発生します 。
66
66
</para >
67
67
</listitem >
68
68
</varlistentry >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 7b1704c9a9d3100e85b47568cb0f06ee2122db08 Maintainer: mumumu Status: ready -->
3
+ <!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: mumumu Status: ready -->
4
4
<refentry xml : id =" domdocument.adoptnode" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
5
5
<refnamediv >
6
6
<refname >DOMDocument::adoptNode</refname >
@@ -73,7 +73,7 @@ $doc2 = new DOMDocument;
73
73
$doc2->loadXML("<root/>");
74
74
$doc2->documentElement->appendChild($doc2->adoptNode($hello));
75
75
76
- echo $doc1->saveXML() . PHP_EOL;
76
+ echo $doc1->saveXML() . PHP_EOL . PHP_EOL ;
77
77
echo $doc2->saveXML();
78
78
?>
79
79
]]>
You can’t perform that action at this time.
0 commit comments