Files
doc-fr/reference/xml/functions/xml-parser-create-ns.xml
2021-09-24 04:13:47 +01:00

123 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: f9c4a68ef4f89e51e6d9b905ad3ddb6492386dd3 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<refentry xml:id="function.xml-parser-create-ns" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_create_ns</refname>
<refpurpose>Crée un analyseur XML</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>XMLParser</type><methodname>xml_parser_create_ns</methodname>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>encoding</parameter><initializer>&null;</initializer></methodparam>
<methodparam choice="opt"><type>string</type><parameter>separator</parameter><initializer>":"</initializer></methodparam>
</methodsynopsis>
<para>
<function>xml_parser_create_ns</function> crée un nouvel analyseur
XML avec le support des espaces de noms, et retourne une instance de
<classname>XMLParser</classname> à utiliser avec les autres fonctions XML.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>encoding</parameter></term>
<listitem>
<para>
Ce jeu de caractères est automatiquement détecté et,
donc, le paramètre <parameter>encoding</parameter> ne spécifie plus
que la sortie. Le jeu de caractères de sortie par défaut est UTF-8.
Les jeux de caractères supportés sont <literal>ISO-8859-1</literal>,
<literal>UTF-8</literal> et <literal>US-ASCII</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>separator</parameter></term>
<listitem>
<para>
Avec un analyseur qui supporte les espaces de noms, les balises qui
sont passées aux différentes fonctions de gestion seront constituées
du nom de l'espace et du nom de balise, séparé par la chaîne
<parameter>seperator</parameter>.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Retourne une nouvelle instance de <classname>XMLParser</classname>.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
Cette fonction retourne désormais une instance de <classname>XMLParser</classname>;
auparavant, une <type>resource</type> était retournée, &return.falseforfailure;.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
<parameter>encoding</parameter> est désormais nullable.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>xml_parser_create</function></member>
<member><function>xml_parser_free</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->