To help me and IvanDogovich do the wiki editing for Piratez, I wrote a series of bash and Octave scripts to do just that -
the ranged weapons article was generated with them, save for the text at the top. If I was more comfortable with C++, I'd write something similar that could be more portable, but until that or Meridian's viewer happens, you'll have to either ruleset dive or code something up. If you want to learn programming, it's a good starting project!
If you really want, I can send you my tools, but they need Linux and Octave, plus some editing, to do what you're looking for.
Edit: By the way, with Meridian's OXCE+, you can use the New Battle function to start a battle where you have all the techs unlocked, then middle-click any item to pull up the ufopaedia from the battlescape, letting you access all the mod's articles on items.