I not clear and sorry BSaidus.
I read post you and think have problem: only have one record then I make solution and post.
Then I read better you post and read have problem underscore. I search solution (and find) then I have make modify my post for fix underscore. I not tell I make modify.
Sorry for confuse.
This code:
TDataSetSerializeConfig.GetInstance.CaseNameDefinition:=TCaseNameDefinition.cndNone; // see readme.md
make fix undercore. There also be other cndXXX value and make other conversion (uppercase, lowercase, etc).
Readme tell this is how make configuration for serialization and have many option and explain in readme:
https://github.com/solussaude/dataset-serialize2/blob/master/README.md#configurationsGood and have read it make solve problem for you
