It is used to create the columns, in definition of headers, in qhich you want to divise the HOCR text.

1 ocr.array.header.item

<ocr.array.header.item
    type='type'
    column='column'
    pattern='pattern'
>
    <m_ocr /> !
</ocr.array.header.item>
Example

Allows to define the headers to an array created through a HOCR document.

Copy
<xsql-script name='ocr_header_item'>
    <body>
        <set name='m_ocr'>
            <ocr>
                <m_ocr_text/>
            </ocr>
        </set>
        <ocr.array.header 
            date-pattern='(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[-/.](19|20)\\d\\d(?:,)' 
            date-format='MM/DD/YYYY' 
            number-pattern='(((\d{1,3})(.\d{3})*)|(\d+))(,\d+)?' 
            decimal-separator=',' 
            grouping-separator='.'>
            <ocr.array.header.item column='Codigo'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item column='Especialidad'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item type='number' column='IVA'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item type='number' column='Cantidad'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item type='number' column='Precio'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item type='number' column='Dto.'><m_ocr/></ocr.array.header.item>
            <ocr.array.header.item type='number' column='Importe' pattern="(((\d{1,3})(.\d{3})*)|(\d+))(,\d+)?"><m_ocr/></ocr.array.header.item>
        </ocr.array.header>
    </body>
</xsql-script>