[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.