No.
ItemStack -> DataView -> ConfigurationNode -> String -> ConfigurationNode* -> DataView -> ItemStack
This is what we do now, but have some issue.
ItemStack -> DataView -> ConfigurationNode* -> DataView -> ItemStack
This will work perfectly but I still need String to store something.
I can’t understand why ConfigurationNode produce by this two way(signd by *) give seems equals result, but only first way has issue?
I have update some detail in my first post.