When working with InfoPath, there are many scenarios where you may need to modify InfoPath XSN files. These include: fixing errors, changing web service urls, tweaking file names or SQL connection strings, removing/editing some value(s), etc. Thankfully, since InfoPath XSN files are just containers (cabinet or .cab files) of many other files, we can use built-in windows tools to break them open, make our changes, and then repackage them. This article explains the full process with an example.
You may often need to remove HTML tags from some random text block and just display the raw text content. For example you may want to just display the text content of a multi-line rich text value using XSL. But since a multi-line rich text value is internally formatted with html, the html tags will be presented as part of the output.
At the end of my previous post Moving A VirtualBox VM With Snapshots, I described a common VirtualBox error you may experience when you try to clone virtual machines and move them around. The error is associated with VirtualBox Guest Additions which is usually installed across individual virtual machine instances.
Recently, I came across the need to sort the output of some XML transformed via XSLT. Normally, this isn’t too difficult. We just perform the sort within our template with some XSL code as simple as: