XP is just a number | |
PerlMonks |
Sort xml nodes by schemaby laozi (Novice) |
on Sep 10, 2013 at 08:31 UTC ( [id://1053199]=perlquestion: print w/replies, xml ) | Need Help?? |
laozi has asked for the wisdom of the Perl Monks concerning the following question: Dear monks I am using XML::Simple to translate a hash to xml. i then need to validate the XML using and schema. the schema forces an order to the elements which i didnt manage to cancel so i want to generate the xml in the same order listed by the schema i tried modifying the sorted_keys() hook but that approach has one 2 major disadvantages. first i have to duplicate info that exists in the schema. second it causes XMLout to generate empty attributes in case there is no hash entry How can i sort the elements based on the order required in the schema? Is there a module that can do that? From another angle, how can i disable the ordering requirement in my schema? . the only option i found is to switch the sequence to unbounded choice but that ruins my validation Your help is appreciated
Back to
Seekers of Perl Wisdom
|
|