Page 1 of 1

Is there a way to rename XML files using values inside?

PostPosted: Mon Jul 10, 2023 7:27 pm
by CaiquePV
Hey guys!

Every month I need to rename some XML files in a specific way. I usually use BRU to delete some letters from the file names and put a hyphen at the end, with the option "Add" -> "Suffix", then I open each file and copy a specific number inside them to paste in the name.

However, now I need to rename all my XML files using the numbers of two tags inside them. Of course the XML will have a LOT of tags inside, but the only ones I'll need to use to rename my files are the <nNF> and <chNFe> tags.

My files should be named "<nNF>-<chNFe>.XML". For example, if inside the <nNF> tag I have the number 3569 and inside the <chNFe> I have the number 334499123, my file should be called "3569-334499123.XML".

I tried to read Tim Mongeon's Operations Manual, and I believe I will need to use the "RegEx" function, but I'm having some difficulties understanding it because English is not my first language lol

So... Is there a way to rename my files using the numbers inside those specific tags? Also, if there's anything specific in the manuals that you guys recommend I read, let me know and I'll try to translate it into my language to try to learn how to do it.

Thanks in advance! And thank you all for providing this wonderful tool and the support for it.

Re: Is there a way to rename XML files using values inside?

PostPosted: Wed Jul 12, 2023 7:03 am
by Admin
Hi, BRU can't do that atm, that is, it cannot read/parse the file content and then use it to rename it, sorry!