I am having a problem with some XML print files where the source system omits to convert some characters to their XML syntax equivalent (e.g. & is not converted to &am
&am
xmllint --noout your_test_file.xml
Check for return code of this command. See documentation. Value of 1 is returned when basic parsing errors are met. E.g.:
1
echo $?