Closed Cicorione closed 8 months ago
It works here:
<data xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="subdata.xml"></xi:include>
</data>
<subdata xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="sub/subsubdata.xml"></xi:include>
</subdata>
<subsubdata>
<subsection product='true'>
<element>one</element>
<element>two</element>
<element>three</element>
</subsection>
<subsection specbox='true'>
<element>one</element>
<element>two</element>
<element>three</element>
</subsection>
</subsubdata>
<Layout xmlns="urn:speedata.de:2009/publisher/en"
xmlns:sd="urn:speedata:2009/publisher/functions/en">
<Record element="data">
<ProcessNode select="*" />
</Record>
<Record element="subdata">
<ProcessNode select="*"></ProcessNode>
</Record>
<Record element="subsubdata">
<ProcessNode select="*"></ProcessNode>
</Record>
<Record element="subsection">
<PlaceObject>
<Textblock>
<Paragraph>
<Value select="."></Value>
</Paragraph>
</Textblock>
</PlaceObject>
</Record>
</Layout>
works fine with lxpath and luxor.
Hi Patrick, I am gonna test your code...
Can it be the issue regular
vs pro
version?
Thanks...
Your test code worked on my end too...
sp --verbose
Config files read:
Run speedata publisher 4.17.7
Finished with 0 errors and 0 warnings
Output written on publisher.pdf (1 pages, 3014 bytes)
Transcript written to publisher-protocol.xml
Anything else that I can try to spot it my issue? That code used to work with 4.16
... 🤔
Can you share your code? I doubt that this has to do with PRO vs non-PRO, but who knows....
Hi Patrick, I can't share the code publicly but I can send you a private email, does this work you?
Thanks,
C.
Hi Patrick I guess this is closed, is it?
Thanks! 🙏
Hi Patrick,
I believe that
Xinclude
is not working at all.I am using a
layout.xml
withoutXInclude
but mydata
is made by nestedXinclude
(if you remember).My local
publisher.cfg
main_data.xml
Sec02
Terminal output
layout_030ported-protocol.xml
I believe Xinclude aren't readed, that's why the
layout
with the Xinclude doesn't work either.To use
Xinclude
I am usingRelaxNG
associated with the ScolarlyXML plugin:Thanks 🙏