Feedor je nástroj pre úpravy xml súborov bez programovania.
Pracuje s tagmi aj ich atribútmi. Umožňuje zmenu názvov tagov, zmenu poradia, vynechanie tagov, zmenu ich obsahu, pridávanie nových tagov. Podobne pracuje s atribútmi tagov. Obsah tagov alebo atribútov je možné načítať do pamäťových premenných a použiť neskôr.
1.2.2021 - bola pridaná možnosť prekladu reťazcov.
Obsah:
- je možné vložiť do premenných
- alebo zapísať z premenných,
- robiť operácie s obsahom resp. premennými ako s reťazcami:
- odstraňovať medzery na začiatku a konci,
- meniť veľkosť písmen,
- vytvárať podreťazce,
- pridávať alebo vkladať reťazce,
- nahrádzať,
- nahrádzať pomocou regulárneho výrazu s rozlišovaním veľkosti písmen
- alebo nahrádzať pomocou regulárneho výrazu bez rozlišovania veľkosti písmen,
- zistiť dĺžku reťazca
- prekladať reťazec
- ako s číslami:
- absolútnu hodnotu,
- sčítavanie,
- odčítavanie,
- násobenie,
- delenie,
- zaokrúhľovaie prirodzene na vybraný počet destinných miest,
- zaokrúhľovaie hore na vybraný počet destinných miest,
- zaokrúhľovaie dole na vybraný počet destinných miest
- je možné používať logické podmienky if a if-not na podmienkové operácie s obsahom tagov a atribútov
- pri pamäťových premenných je možné použiť podmienkové operácie na testovanie čísla prechodu spracovania xml runtime-if-pass1 a runtime-if-pass1-not (prechod je prvý alebo nie)
U výstupného xml súboru je možné nastaviť kódovú stránku:
- UTF-8,
- UTF-16,
- ISO-8859-x
Pred výstupom je možné poslať hlavičky:
- text/xml,
- application/rss+xml,
- application/rdf+xml,
- application/atom+xml
Spracovanie xml sa dá urobiť:
- 1 prechodom,
- 2 prechodmi (význam pri použití pamäťových premenných)