Magic RDS 4 > Configuration Options and Possibilities

Skip source if some words is found at a specific xml element

(1/1)

nuno:
Hi
How can I filter to skip a source if I found an expression or part of it in a specific xml element?
Example.
Im parsing a XML file wich have these nodes:

<title>Hello!</title>
<link>www.site.com/programs/tuesdaynights/2022/02/28/</link>

I want to write only the title but if the link contains the word "programs" then skip to next text source or write a custom text.
Is it possible?

Thanks

Jan:

* Using the Output template, encapsulate the 'link' element into any unique substring.
For example, if %1% is title and %2% is link:
%1%<<%2%>>
* Use the Text Replacing to test if the substring contains the keyword
Change %REGEXP%<<.*programs.*>> to %GOTONEXT%
* Remove the substring from final text
Change %REGEXP%<<.*>> to (nothing)
Alternatively you may apply JavaScript to the same Output template, if further filtering or conditions are required.

nuno:
That works!
Thank you!

Navigation

[0] Message Index

Reply

Go to full version