Blending Bull NÁPADY NA FUNKCE (původní)

Nápad č. 13

:softball: Smazat všechny XML značky kromě uvedené

Svým způsobem protiklad stávajícího pravidla Smazat XML značku i s obsahem

Cíle

Uživatel chce v souboru ponechat pouze jedinou XML značku i s hodnotami. Nyní toto může řešit regulárním výrazem. Nově by se mu zadávání zjednodušilo. Využije např. při generování produktových skupin z názvů produktů.

Příklad

Vstupní data:

<SHOPITEM>
    <ITEM_ID>123</ITEM_ID>
    <PRODUCTNAME>Velký poklad</PRODUCTNAME>
    <DESCRIPTION>Lorem ipsum. Možná i s HTML...</DESCRIPTION>
    <URL>https://www.blendingbull.com/velky-poklad/</URL>
    <PARAM>
        <PARAM_NAME>Barva</PARAM_NAME>
        <VAL>červená</VAL>
</SHOPITEM>
<SHOPITEM>
    <ITEM_ID>456</ITEM_ID>
    <PRODUCTNAME>Ještě větší poklad</PRODUCTNAME>
    <DESCRIPTION>Lorem ipsum. Možná i s HTML...</DESCRIPTION>
    <URL>https://www.blendingbull.com/vetsi-poklad/</URL>
    <PARAM>
        <PARAM_NAME>Barva</PARAM_NAME>
        <VAL>zelená</VAL>
</SHOPITEM>

Uživatel zadá pravidlo Smazat všechny XML značky kromě uvedené s parametrem PRODUCTNAME.

Výstup:

<PRODUCTNAME>Velký poklad</PRODUCTNAME>
<PRODUCTNAME>Ještě větší poklad</PRODUCTNAME>
  • :white_check_mark: ANO, tahle funkce by se mi hodila
  • :heavy_minus_sign: nápad jsem četl, ale nepotřebuji ho
0 hlasující