$DVM is returning me complete key-value pairs but when I do $DVM/dvm/columns/column its not returning any value.Perhaps due to invalid X-path you are not getting anything. Please paste the content of $DVM here so that we may figure out the problem.
Secondly I have hundreds of Key-Value pairs, so DVM loading and reading with also take time.So wanted to know what are all possible solutions for this scenario?From my point of view, DB should be the best approach. Whay you can not use DB?
One more question- Which xslt processer OSB uses, is it XALAN?Yes. It uses Xalan processer.