[DOC-CVS] [doc-en] master: simdjson: fix XML to remove useless wrapping para tags via script
[email protected] (Gina Peter Banyard)
| Newsgroups | php.doc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: Gina Peter Banyard (Girgias)
Date: 2026-01-25T15:18:11Z
Commit: https://github.com/php/doc-en/commit/5e062629d35eb853ca01b27cb9e4acdad7d4de1b
Raw diff: https://github.com/php/doc-en/commit/5e062629d35eb853ca01b27cb9e4acdad7d4de1b.diff
simdjson: fix XML to remove useless wrapping para tags via script
Changed paths:
M reference/simdjson/constants.xml
M reference/simdjson/functions/simdjson-decode.xml
M reference/simdjson/functions/simdjson-is-valid.xml
M reference/simdjson/functions/simdjson-key-value.xml
Diff:
diff --git a/reference/simdjson/constants.xml b/reference/simdjson/constants.xml
index 7eb006c60388..3c85d56de586 100644
--- a/reference/simdjson/constants.xml
+++ b/reference/simdjson/constants.xml
@@ -1,340 +1,338 @@
<?xml version="1.0" encoding="utf-8"?>
-<appendix xml:id="simdjson.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+<appendix xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="simdjson.constants">
&reftitle.constants;
&extension.constants;
- <para>
- <variablelist>
- <varlistentry xml:id="constant.simdjson-err-capacity">
- <term>
- <constant>SIMDJSON_ERR_CAPACITY</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- This parser can't support a document that big.
- Thrown when parsing a JSON string that is over 4GiB long.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-tape-error">
- <term>
- <constant>SIMDJSON_ERR_TAPE_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- The JSON document has an improper structure: missing or superfluous commas, braces, missing keys, etc.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-depth-error">
- <term>
- <constant>SIMDJSON_ERR_DEPTH_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- The JSON document was too deep (too many nested objects and arrays)
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-string-error">
- <term>
- <constant>SIMDJSON_ERR_STRING_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Problem while parsing a string
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-t-atom-error">
- <term>
- <constant>SIMDJSON_ERR_T_ATOM_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Problem while parsing an atom starting with the letter 't'
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-f-atom-error">
- <term>
- <constant>SIMDJSON_ERR_F_ATOM_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Problem while parsing an atom starting with the letter 'f'
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-n-atom-error">
- <term>
- <constant>SIMDJSON_ERR_N_ATOM_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Problem while parsing an atom starting with the letter 'n'
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-number-error">
- <term>
- <constant>SIMDJSON_ERR_NUMBER_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Problem while parsing a number
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-utf8-error">
- <term>
- <constant>SIMDJSON_ERR_UTF8_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- The input is not valid UTF-8
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-uninitialized">
- <term>
- <constant>SIMDJSON_ERR_UNINITIALIZED</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- The parser used by simdjson is uninitialized. Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-empty">
- <term>
- <constant>SIMDJSON_ERR_EMPTY</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Empty: no JSON found
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-unescaped-chars">
- <term>
- <constant>SIMDJSON_ERR_UNESCAPED_CHARS</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Within strings, some characters must be escaped, we found unescaped characters
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-unclosed-string">
- <term>
- <constant>SIMDJSON_ERR_UNCLOSED_STRING</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- A string is opened, but never closed.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-unsupported-architecture">
- <term>
- <constant>SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- simdjson does not have an implementation supported by this CPU architecture (perhaps it's a non-SIMD CPU?).
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-incorrect-type">
- <term>
- <constant>SIMDJSON_ERR_INCORRECT_TYPE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-number-out-of-range">
- <term>
- <constant>SIMDJSON_ERR_NUMBER_OUT_OF_RANGE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- The JSON number is too large or too small to fit within the requested type.
- Note that the C simdjson library is a fork and this error is ignored to match php's
- handling of JSON numbers that are too large or too small.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-index-out-of-bounds">
- <term>
- <constant>SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-no-such-field">
- <term>
- <constant>SIMDJSON_ERR_NO_SUCH_FIELD</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-io-error">
- <term>
- <constant>SIMDJSON_ERR_IO_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-invalid-json-pointer">
- <term>
- <constant>SIMDJSON_ERR_INVALID_JSON_POINTER</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- Invalid JSON pointer syntax in <function>simdjson_key_value</function>
- and other functions accepting a JSON pointer <varname>$key</varname>.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-invalid-uri-fragment">
- <term>
- <constant>SIMDJSON_ERR_INVALID_URI_FRAGMENT</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Invalid URI fragment syntax.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-unexpected-error">
- <term>
- <constant>SIMDJSON_ERR_UNEXPECTED_ERROR</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Unexpected error, consider reporting this problem as you may have found a bug in the simdjson PECL
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-parser-in-use">
- <term>
- <constant>SIMDJSON_ERR_PARSER_IN_USE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-out-of-order-iteration">
- <term>
- <constant>SIMDJSON_ERR_OUT_OF_ORDER_ITERATION</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-insufficient-padding">
- <term>
- <constant>SIMDJSON_ERR_INSUFFICIENT_PADDING</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-incomplete-array-or-object">
- <term>
- <constant>SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>JSON document ended early in the middle of an object or array.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-scalar-document-as-value">
- <term>
- <constant>SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Should not happen.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-out-of-bounds">
- <term>
- <constant>SIMDJSON_ERR_OUT_OF_BOUNDS</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Attempted to access location outside of document.
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-trailing-content">
- <term>
- <constant>SIMDJSON_ERR_TRAILING_CONTENT</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-key-count-not-countable">
- <term>
- <constant>SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>
- </simpara>
- </listitem>
- </varlistentry>
- <varlistentry xml:id="constant.simdjson-err-invalid-property">
- <term>
- <constant>SIMDJSON_ERR_INVALID_PROPERTY</constant>
- (&integer;)
- </term>
- <listitem>
- <simpara>Invalid property name for an <classname>stdClass</classname> when decoding a value
- with <function>simdjson_decode</function> or <function>simdjson_key_value</function>
- </simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
+ <variablelist>
+ <varlistentry xml:id="constant.simdjson-err-capacity">
+ <term>
+ <constant>SIMDJSON_ERR_CAPACITY</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ This parser can't support a document that big.
+ Thrown when parsing a JSON string that is over 4GiB long.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-tape-error">
+ <term>
+ <constant>SIMDJSON_ERR_TAPE_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ The JSON document has an improper structure: missing or superfluous commas, braces, missing keys, etc.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-depth-error">
+ <term>
+ <constant>SIMDJSON_ERR_DEPTH_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ The JSON document was too deep (too many nested objects and arrays)
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-string-error">
+ <term>
+ <constant>SIMDJSON_ERR_STRING_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Problem while parsing a string
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-t-atom-error">
+ <term>
+ <constant>SIMDJSON_ERR_T_ATOM_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Problem while parsing an atom starting with the letter 't'
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-f-atom-error">
+ <term>
+ <constant>SIMDJSON_ERR_F_ATOM_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Problem while parsing an atom starting with the letter 'f'
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-n-atom-error">
+ <term>
+ <constant>SIMDJSON_ERR_N_ATOM_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Problem while parsing an atom starting with the letter 'n'
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-number-error">
+ <term>
+ <constant>SIMDJSON_ERR_NUMBER_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Problem while parsing a number
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-utf8-error">
+ <term>
+ <constant>SIMDJSON_ERR_UTF8_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ The input is not valid UTF-8
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-uninitialized">
+ <term>
+ <constant>SIMDJSON_ERR_UNINITIALIZED</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ The parser used by simdjson is uninitialized. Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-empty">
+ <term>
+ <constant>SIMDJSON_ERR_EMPTY</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Empty: no JSON found
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-unescaped-chars">
+ <term>
+ <constant>SIMDJSON_ERR_UNESCAPED_CHARS</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Within strings, some characters must be escaped, we found unescaped characters
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-unclosed-string">
+ <term>
+ <constant>SIMDJSON_ERR_UNCLOSED_STRING</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ A string is opened, but never closed.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-unsupported-architecture">
+ <term>
+ <constant>SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ simdjson does not have an implementation supported by this CPU architecture (perhaps it's a non-SIMD CPU?).
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-incorrect-type">
+ <term>
+ <constant>SIMDJSON_ERR_INCORRECT_TYPE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-number-out-of-range">
+ <term>
+ <constant>SIMDJSON_ERR_NUMBER_OUT_OF_RANGE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ The JSON number is too large or too small to fit within the requested type.
+ Note that the C simdjson library is a fork and this error is ignored to match php's
+ handling of JSON numbers that are too large or too small.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-index-out-of-bounds">
+ <term>
+ <constant>SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-no-such-field">
+ <term>
+ <constant>SIMDJSON_ERR_NO_SUCH_FIELD</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-io-error">
+ <term>
+ <constant>SIMDJSON_ERR_IO_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-invalid-json-pointer">
+ <term>
+ <constant>SIMDJSON_ERR_INVALID_JSON_POINTER</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ Invalid JSON pointer syntax in <function>simdjson_key_value</function>
+ and other functions accepting a JSON pointer <varname>$key</varname>.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-invalid-uri-fragment">
+ <term>
+ <constant>SIMDJSON_ERR_INVALID_URI_FRAGMENT</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Invalid URI fragment syntax.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-unexpected-error">
+ <term>
+ <constant>SIMDJSON_ERR_UNEXPECTED_ERROR</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Unexpected error, consider reporting this problem as you may have found a bug in the simdjson PECL
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-parser-in-use">
+ <term>
+ <constant>SIMDJSON_ERR_PARSER_IN_USE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-out-of-order-iteration">
+ <term>
+ <constant>SIMDJSON_ERR_OUT_OF_ORDER_ITERATION</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-insufficient-padding">
+ <term>
+ <constant>SIMDJSON_ERR_INSUFFICIENT_PADDING</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-incomplete-array-or-object">
+ <term>
+ <constant>SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>JSON document ended early in the middle of an object or array.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-scalar-document-as-value">
+ <term>
+ <constant>SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Should not happen.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-out-of-bounds">
+ <term>
+ <constant>SIMDJSON_ERR_OUT_OF_BOUNDS</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Attempted to access location outside of document.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-trailing-content">
+ <term>
+ <constant>SIMDJSON_ERR_TRAILING_CONTENT</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-key-count-not-countable">
+ <term>
+ <constant>SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry xml:id="constant.simdjson-err-invalid-property">
+ <term>
+ <constant>SIMDJSON_ERR_INVALID_PROPERTY</constant>
+ (&integer;)
+ </term>
+ <listitem>
+ <simpara>Invalid property name for an <classname>stdClass</classname> when decoding a value
+ with <function>simdjson_decode</function> or <function>simdjson_key_value</function>
+ </simpara>
+ </listitem>
+ </varlistentry>
+ </variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
diff --git a/reference/simdjson/functions/simdjson-decode.xml b/reference/simdjson/functions/simdjson-decode.xml
index f642ab393314..5b08af41316a 100644
--- a/reference/simdjson/functions/simdjson-decode.xml
+++ b/reference/simdjson/functions/simdjson-decode.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<refentry xml:id="function.simdjson-decode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.simdjson-decode">
<refnamediv>
<refname>simdjson_decode</refname>
<refpurpose>Decodes a JSON string</refpurpose>
@@ -274,12 +274,10 @@ object(stdClass)#1 (1) {
<refsect1 role="seealso">
&reftitle.seealso;
- <para>
- <simplelist>
- <member><function>json_encode</function></member>
- <member><function>json_decode</function></member>
- </simplelist>
- </para>
+ <simplelist>
+ <member><function>json_encode</function></member>
+ <member><function>json_decode</function></member>
+ </simplelist>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
diff --git a/reference/simdjson/functions/simdjson-is-valid.xml b/reference/simdjson/functions/simdjson-is-valid.xml
index 129427dec0f6..467b78162a2b 100644
--- a/reference/simdjson/functions/simdjson-is-valid.xml
+++ b/reference/simdjson/functions/simdjson-is-valid.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<refentry xml:id="function.simdjson-is-valid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.simdjson-is-valid">
<refnamediv>
<refname>simdjson_is_valid</refname>
<refpurpose>Check if a JSON string is valid</refpurpose>
@@ -158,12 +158,10 @@ bool(false)
<refsect1 role="seealso">
&reftitle.seealso;
- <para>
- <simplelist>
- <member><function>json_encode</function></member>
- <member><function>json_decode</function></member>
- </simplelist>
- </para>
+ <simplelist>
+ <member><function>json_encode</function></member>
+ <member><function>json_decode</function></member>
+ </simplelist>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
diff --git a/reference/simdjson/functions/simdjson-key-value.xml b/reference/simdjson/functions/simdjson-key-value.xml
index 941f51d25481..0dbafe7ac2e8 100644
--- a/reference/simdjson/functions/simdjson-key-value.xml
+++ b/reference/simdjson/functions/simdjson-key-value.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<refentry xml:id="function.simdjson-key-value" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.simdjson-key-value">
<refnamediv>
<refname>simdjson_key_value</refname>
<refpurpose>Decodes the value of a JSON string located at the requested JSON pointer.</refpurpose>
@@ -98,12 +98,10 @@
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
- <para>
- <simplelist>
- <member><function>json_encode</function></member>
- <member><function>simdjson_decode</function></member>
- </simplelist>
- </para>
+ <simplelist>
+ <member><function>json_encode</function></member>
+ <member><function>simdjson_decode</function></member>
+ </simplelist>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file