what does IIUC mean ?
Yeah. I mean, more exactly, I just need to know if the element has at least
a child:
bool = hasChild(myPattern)
thanks
On 15 May 2011 02:09, Simone Tripodi simonetrip...@apache.org wrote:
IIUC, no matters which kind of children your node has, you're
interested only on
IIUC = if I understand correctly ;)
A quick hint: why don't you manage the logic inside your business
logic? I mean, you configure the digester:
Digester digester = new Digester();
digester.setRules( new RegexRules( new SimpleRegexMatcher() ) );
digester.addCallMethod(
OK. Solved, thanks - grazie mille
On 15 May 2011 11:28, Simone Tripodi simonetrip...@apache.org wrote:
IIUC = if I understand correctly ;)
A quick hint: why don't you manage the logic inside your business
logic? I mean, you configure the digester:
Digester digester = new Digester();
nice!!! di nulla, è un piacere ;)
Simo
http://people.apache.org/~simonetripodi/
http://www.99soft.org/
On Sun, May 15, 2011 at 12:24 PM, Patrick Diviacco
patrick.divia...@gmail.com wrote:
OK. Solved, thanks - grazie mille
On 15 May 2011 11:28, Simone Tripodi simonetrip...@apache.org wrote:
Thanks,
1) Is there any tutorial explaining how to use it ?
2) In my case, if I have more than one child, is the pattern detected
multiple times ?
help is very appreciated!
On 14 May 2011 01:36, Simone Tripodi simonetrip...@apache.org wrote:
Hi Patrick,
follow the Konstantin's
Hi Patrick,
I thought it was more intuitive, sounds we have to update de doc.
Anyway, to reply to your questions:
1) just create the Digester instance, set the RegexRules and start
binding your rules:
Digester digester = new Digester();
digester.setRules( new RegexRules( new SimpleRegexMatcher()
hi Simone,
ok, it was just matter of adding one line :)
By the way I still have an issue in the case of multiple children and I
don't know how to solve it. If I have a document containing:
parent
child1/child1
child2/child2
/parent
I don't want to trigger the method twice, but just once... in
ps. the children names are completely different, there is no way to use a
regex to discriminate between them.
On 14 May 2011 22:50, Patrick Diviacco patrick.divia...@gmail.com wrote:
hi Simone,
ok, it was just matter of adding one line :)
By the way I still have an issue in the case of
IIUC, no matters which kind of children your node has, you're
interested only on the first child, right?
http://people.apache.org/~simonetripodi/
http://www.99soft.org/
On Sat, May 14, 2011 at 10:51 PM, Patrick Diviacco
patrick.divia...@gmail.com wrote:
ps. the children names are completely
I need to print the content of categ in my XML file (including children
tags).
For example, if I have categchild/child/categ, I want to print
child/child
I'm currently parsing the xml file with:
digester.addCallMethod(collection/doc/categ,
checkCateg, 0);
and this is the checkCateg function:
mhm, sorry.. just to be more clear.
Is there a way in Commons Digester to trigger a method only if a xml element
has a child ?
i.e.
digester.addCallMethod(collection/doc/categ/*, myMethod, 0);
This doesn't work. But it is actually what I need. If element categ has at
least a child, then
2011/5/13 Patrick Diviacco patrick.divia...@gmail.com:
mhm, sorry.. just to be more clear.
Is there a way in Commons Digester to trigger a method only if a xml element
has a child ?
i.e.
digester.addCallMethod(collection/doc/categ/*, myMethod, 0);
This doesn't work.
The * is allowed in
Hi Patrick,
follow the Konstantin's suggestion, that's the way to achieve it. Have
a read also to
http://commons.apache.org/digester/apidocs/index.html?org/apache/commons/digester/SimpleRegexMatcher.html
HTH,
Simo
http://people.apache.org/~simonetripodi/
http://www.99soft.org/
On Fri, May
13 matches
Mail list logo