<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The multi-dimensional array (arraysize=&quot;10x*&quot;) mechanism is too restrictive for really common user cases: list of words.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">see: <a href="https://github.com/ivoa-std/VOTable/issues/25">https://github.com/ivoa-std/VOTable/issues/25</a></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">That discussion shows a few use cases for char arrays that we would like to explore and would like to avoid making up a bespoke DataLink- or even DAL-specific mechanism: <br></div><div class="gmail_default" style="font-size:small">- multiple terms in DataLink semantics</div><div class="gmail_default" style="font-size:small">- multiple words (eg &quot;keywords&quot;)</div><div class="gmail_default" style="font-size:small">- ObsCore.pol_states use of |-delimited special words</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">In addition, WD-DALI-1.2 has a need for more flexible (probably delimited) arrays of double for use with xtype=&quot;multipolygon&quot; and some of the possible solutions for char could also be used with numbers. Again, would prefer that VOTable specifies a usable solution for these kinds of things so DALI doesn&#39;t have to :-)</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">See github issue for more details but maybe discuss here<br></div><div class="gmail_default" style="font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>--<br></div><div>Patrick Dowler<br></div>Canadian Astronomy Data Centre<br></div>Victoria, BC, Canada<br></div></div></div></div></div></div>