前回JScriptでXSLTプロセッサ書いたけど、わざわざActiveXObject使わなくても.NETだけで十分だった。しかも簡潔だし。 import System; import System.IO; import System.Xml; import System.Xml.Xsl; var args = Environment.GetCommandLineArgs(); if(args.length < 3) { Console.Error.WriteLine("usage: xsltProc <xml file> <xslt file>"); Environment.Exit(1); } try{ var objReader = XmlReader.Create(args[1]); var objXsl = new XslCompiledTransform(); objXsl.Lo