EAD round tripping adds HTML escape characters into the original data
|Assignee:||Mike Gale||% Done:|
|Target version:||Release 1.4.0|
|Google Code Legacy ID:||Tested version:|
Currently, AtoM uses the Symfony esc_specialchars() to transform characters such as '<' and '>' in the original meta-data to '<' and '>' to avoid some limitations when using the XML file format (such characters are illegal in user data in XML/HTML).
However, when the EAD XML file is imported again, AtoM does not swap back these HTML sequences with their proper, original characters, and the data including the substituted HTML escape codes are inserted into the database. We should be at the very least switching this data back and 'unescaping' the escape codes so as to not modify the original data.
#1 Updated by Mike Gale over 8 years ago
The escape characters for the <> keys showed up as well... arrows in here because of how Redmine handles HTML :)
See above for details.