0
我正在測試這個EDI標準:X12解析器(link),現在鏈接中的示例有result.txt。執行此代碼是:如何輸出結果到控制檯,而不是.txt - X12解析器?
using OopFactory.X12.Parsing;
using OopFactory.X12.Parsing.Model;
namespace MyX12.Edi835Parser
{
class Program
{
static void Main(string[] args)
{
Stream transformStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("MyX12.Edi835Parser.X12-835-To-CSV.xslt");
Stream inputStream = new FileStream(args[0], FileMode.Open, FileAccess.Read);
Stream outputFile = new FileStream(args[1], FileMode.Create, FileAccess.Write);
X12Parser parser = new X12Parser();
Interchange interchange = parser.Parse(inputStream);
string xml = interchange.Serialize();
var transform = new XslCompiledTransform();
transform.Load(XmlReader.Create(transformStream));
transform.Transform(XmlReader.Create(new StringReader(xml)), new XsltArgumentList(), outputFile);
}
}
}
正如你看到的,代碼:流OUTPUTFILE =新的FileStream(參數1 ...其中ARGS 1是在項目屬性/調試設置採樣Output.txt的,這是將要創建的文件的名稱
現在,我希望能有結果,而不是作爲採樣Output.txt的,在我的控制檯,像這樣:
Stream outputFile = Console.Write();
真的感謝幫助。
TNX人更換
工程:) – DaniKR 2014-10-06 08:32:34