<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Nifi:how to add tag in xml response in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Nifi-how-to-add-tag-in-xml-response/m-p/184860#M71067</link>
    <description>&lt;A rel="user" href="https://community.cloudera.com/users/30155/salometkhilaishvili.html" nodeid="30155" target="_blank"&gt;@sally sally&lt;/A&gt;&lt;P&gt;yeah, you can do that by using &lt;STRONG&gt;replace text processor &lt;/STRONG&gt;with &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;search value property&lt;/STRONG&gt; as &lt;/P&gt;&lt;PRE&gt;&amp;lt;details&amp;gt;\s*([\s\S]+.*)\n+\s+&amp;lt;\/details&amp;gt; //capture every thing enclosed in details tag as capture group 1 &lt;/PRE&gt;&lt;P&gt;then in &lt;STRONG&gt;replacement value&lt;/STRONG&gt; &lt;/P&gt;&lt;PRE&gt;&amp;lt;details&amp;gt;
${filename}
$1
&amp;lt;/details&amp;gt; &lt;/PRE&gt;&lt;P&gt;you can customize the &lt;STRONG&gt;replacement value&lt;/STRONG&gt; as per &lt;STRONG&gt;your needs&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Replace Text processor Configs:-&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="43564-replace.png" style="width: 1668px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/18934i230C0DADB8B26A5C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="43564-replace.png" alt="43564-replace.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;input:- &lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;service&amp;gt;
  &amp;lt;Person&amp;gt;
  &amp;lt;details&amp;gt;
  &amp;lt;start&amp;gt;2017-10-22&amp;lt;/start&amp;gt;
  &amp;lt;id&amp;gt;*******&amp;lt;/id&amp;gt;
  &amp;lt;makeVersion&amp;gt;1&amp;lt;/makeVersion&amp;gt;
  &amp;lt;patch&amp;gt;patch&amp;lt;/patch&amp;gt;
  &amp;lt;parameter&amp;gt;1&amp;lt;/parameter&amp;gt;
  &amp;lt;/details&amp;gt;
  &amp;lt;/Person&amp;gt;
&amp;lt;/service&amp;gt; &lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;output:- &lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;service&amp;gt;
  &amp;lt;Person&amp;gt;
  &amp;lt;details&amp;gt;
1497701925152409
&amp;lt;start&amp;gt;2017-10-22&amp;lt;/start&amp;gt;
  &amp;lt;id&amp;gt;*******&amp;lt;/id&amp;gt;
  &amp;lt;makeVersion&amp;gt;1&amp;lt;/makeVersion&amp;gt;
  &amp;lt;patch&amp;gt;patch&amp;lt;/patch&amp;gt;
  &amp;lt;parameter&amp;gt;1&amp;lt;/parameter&amp;gt;
&amp;lt;/details&amp;gt;
  &amp;lt;/Person&amp;gt;
&amp;lt;/service&lt;/PRE&gt;</description>
    <pubDate>Sun, 18 Aug 2019 08:27:46 GMT</pubDate>
    <dc:creator>Shu_ashu</dc:creator>
    <dc:date>2019-08-18T08:27:46Z</dc:date>
    <item>
      <title>Nifi:how to add tag in xml response</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Nifi-how-to-add-tag-in-xml-response/m-p/184859#M71066</link>
      <description>&lt;P&gt;I want to add xml tag ${filename} to xml response which i got from service how should i do it i mean i have made replace, end even delet operations in replaceText processor but how can i add something?&lt;/P&gt;&lt;OL&gt;
&lt;LI&gt;Should i use Replace Text processor i should do it with groovy code?(p.s &lt;STRONG&gt;i should add this tag inside details tag&lt;/STRONG&gt;) here is my xml content:&lt;/LI&gt;&lt;/OL&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;service&amp;gt;

  &amp;lt;Person&amp;gt;
  &amp;lt;details&amp;gt;
  &amp;lt;start&amp;gt;2017-10-22&amp;lt;/start&amp;gt;
  &amp;lt;id&amp;gt;*******&amp;lt;/id&amp;gt;
  &amp;lt;makeVersion&amp;gt;1&amp;lt;/makeVersion&amp;gt;
  &amp;lt;patch&amp;gt;patch&amp;lt;/patch&amp;gt;
  &amp;lt;parameter&amp;gt;1&amp;lt;/parameter&amp;gt;
  &amp;lt;/details&amp;gt;
  &amp;lt;/Person&amp;gt;
&amp;lt;/service&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 09 Nov 2017 20:24:51 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Nifi-how-to-add-tag-in-xml-response/m-p/184859#M71066</guid>
      <dc:creator>salome_tkhilais</dc:creator>
      <dc:date>2017-11-09T20:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: Nifi:how to add tag in xml response</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Nifi-how-to-add-tag-in-xml-response/m-p/184860#M71067</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/30155/salometkhilaishvili.html" nodeid="30155" target="_blank"&gt;@sally sally&lt;/A&gt;&lt;P&gt;yeah, you can do that by using &lt;STRONG&gt;replace text processor &lt;/STRONG&gt;with &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;search value property&lt;/STRONG&gt; as &lt;/P&gt;&lt;PRE&gt;&amp;lt;details&amp;gt;\s*([\s\S]+.*)\n+\s+&amp;lt;\/details&amp;gt; //capture every thing enclosed in details tag as capture group 1 &lt;/PRE&gt;&lt;P&gt;then in &lt;STRONG&gt;replacement value&lt;/STRONG&gt; &lt;/P&gt;&lt;PRE&gt;&amp;lt;details&amp;gt;
${filename}
$1
&amp;lt;/details&amp;gt; &lt;/PRE&gt;&lt;P&gt;you can customize the &lt;STRONG&gt;replacement value&lt;/STRONG&gt; as per &lt;STRONG&gt;your needs&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Replace Text processor Configs:-&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="43564-replace.png" style="width: 1668px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/18934i230C0DADB8B26A5C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="43564-replace.png" alt="43564-replace.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;input:- &lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;service&amp;gt;
  &amp;lt;Person&amp;gt;
  &amp;lt;details&amp;gt;
  &amp;lt;start&amp;gt;2017-10-22&amp;lt;/start&amp;gt;
  &amp;lt;id&amp;gt;*******&amp;lt;/id&amp;gt;
  &amp;lt;makeVersion&amp;gt;1&amp;lt;/makeVersion&amp;gt;
  &amp;lt;patch&amp;gt;patch&amp;lt;/patch&amp;gt;
  &amp;lt;parameter&amp;gt;1&amp;lt;/parameter&amp;gt;
  &amp;lt;/details&amp;gt;
  &amp;lt;/Person&amp;gt;
&amp;lt;/service&amp;gt; &lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;output:- &lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;service&amp;gt;
  &amp;lt;Person&amp;gt;
  &amp;lt;details&amp;gt;
1497701925152409
&amp;lt;start&amp;gt;2017-10-22&amp;lt;/start&amp;gt;
  &amp;lt;id&amp;gt;*******&amp;lt;/id&amp;gt;
  &amp;lt;makeVersion&amp;gt;1&amp;lt;/makeVersion&amp;gt;
  &amp;lt;patch&amp;gt;patch&amp;lt;/patch&amp;gt;
  &amp;lt;parameter&amp;gt;1&amp;lt;/parameter&amp;gt;
&amp;lt;/details&amp;gt;
  &amp;lt;/Person&amp;gt;
&amp;lt;/service&lt;/PRE&gt;</description>
      <pubDate>Sun, 18 Aug 2019 08:27:46 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Nifi-how-to-add-tag-in-xml-response/m-p/184860#M71067</guid>
      <dc:creator>Shu_ashu</dc:creator>
      <dc:date>2019-08-18T08:27:46Z</dc:date>
    </item>
  </channel>
</rss>

