IronRuby を使用して Yaml ファイルを解析し、解析したドキュメントを C# で使用しています。これは、エンジン ( Ruby.CreateEngine()
) の作成とYAML::load(File.open('myFile.yaml'))
.
しかし、数行の ruby コードを実行すると、ファイル名の文字列をハードコーディングできるため、これはうまく機能します。
ここで、.Net からストリームを渡して Yaml パーサーに読み込ませる方法を理解したいと思います。スクリプト エンジンでこれを行うにはどうすればよいですか?