[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Grouping elements that have at least one common va
Hi Matthieu,
Currently TAN is a static download, either through github or the
website. Making it available through package repos is a future to-do
item, as well as better organization into subpackages and breaking out
dependencies. The license was designed to encourage other developers to
develop their own variations on the code, as needed.
A new function proposed for XPath 4.0, currently transitive-closure()
(name under discussion, https://github.com/qt4cg/qtspecs/issues/554), is
likely to make this task more tractable, and concisely expressed.
Best wishes,
jk
On 2023-06-19 01:38, Matthieu Ricaud-Dussarget ricaudm@xxxxxxxxx wrote:
Hi Joel,
Thanks for the link to Tan library. I'm not sure I can use it for my
purpose, because it groups the text content of child nodes. But I
guess I could adapt my input or the function code.
BTW it looks like TAN functions use a lot of other TAN functions,
which means I should get the whole TAN lib to make it work on my
project.
How is it distributed ? Using http might probably work but it's not
that safe when running on a server of my company that might not be
connected to the internet (or with proxy restrictions for example). Is
TAN library published as a Maven artifact of something like that ?
Anyway Martin's solution works really fine and performances are really
good so I guess I will stay on this solution for my project.
Thanks again Martin !
Now I have to deal with business rules around this "grouping" :)
Thank you all for your time,
Cheers
Matthieu
Le ven. 16 juin 2023 C 16:54, Joel Kalvesmaki director@xxxxxxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> a C)crit :
Hi Matthieu,
You may want to look at tan:group-elements-by-shared-node-values().
Overview:
https://textalign.net/release/TAN-2021/guidelines/xhtml/ch13s02.xhtml#function-group-elements-by-shared-node-values
Code (starting line 272):
https://github.com/textalign/TAN-2021/blob/master/functions/nodes/TAN-fn-nodes-standard.xsl
Joel
On 2023-06-16 05:09, Matthieu Ricaud-Dussarget ricaudm@xxxxxxxxx
wrote:
Hi all,
I need to group elements that have at least one common value :
<FORMS>
--
Joel Kalvesmaki
Director, Text Alignment Network
http://textalign.net
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|