我需要从驻留在SQL表中的数据手动编写文本文件。只是想知道这里是否有任何最佳实践。我应该首先将其作为XMLDocument编写并使用XSL进行转换,还是仅使用Streamwriter并完全跳过转换?生成的文本文件将采用EDIFACT格式,因此布局非常具体。
答案 0 :(得分:0)
正常的做法是直接编写EDIFACT数据。
如果有一个库已经可以进行转换,那么将它创建为XMLDocument并将其转换为EDIFACT 可能非常有用。我这样说是因为XML输出有很多语言支持。
我无法看到XSL将如何为您提供帮助,但我从未输出过EDIFACT数据。
答案 1 :(得分:0)
http://www.stylusstudio.com/edi/XML_to_EDIFACT.html
此URL有一个示例XSLT,用于将XML转换为EDIFACT,这可能会解决您的问题。