/usr/share/libgda-5.0/dtd/libgda-array.dtd is in libgda-5.0-common 5.2.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <!-- libgda-array.dtd
DTD for libgda's arrays
Version 1.0
Copyright (C) 2006 Vivien Malerba
-->
<!ELEMENT gda_array (gda_array_field*, gda_array_data?)>
<!ATTLIST gda_array
id NMTOKEN #IMPLIED
name CDATA #IMPLIED
xml:lang CDATA #IMPLIED
descr CDATA #IMPLIED
status (OPT|REQ) #IMPLIED>
<!ELEMENT gda_array_field EMPTY>
<!ATTLIST gda_array_field
id NMTOKEN #IMPLIED
name CDATA #IMPLIED
xml:lang CDATA #IMPLIED
title CDATA #IMPLIED
gdatype NMTOKEN #REQUIRED
size NMTOKEN #IMPLIED
hint NMTOKENS #IMPLIED
descr CDATA #IMPLIED
source CDATA #IMPLIED
nullok (TRUE|FALSE) #IMPLIED>
<!ELEMENT gda_array_data (gda_array_row*)>
<!ELEMENT gda_array_row (gda_value*|gda_array_value*)>
<!ELEMENT gda_value (#PCDATA)>
<!ATTLIST gda_value
isnull NMTOKEN #IMPLIED
xml:lang CDATA #IMPLIED>
<!ELEMENT gda_array_value (#PCDATA)>
<!ATTLIST gda_array_value
colid NMTOKEN #REQUIRED
xml:lang CDATA #IMPLIED>
|