我以前见过XML,但我从未见过像EDI这样的东西.
如何阅读此文件并获取我需要的数据?我看到像〜,REF,N1,N2,N4这样的东西,但不知道这些东西是什么意思.
我正在寻找实例和文档.我在哪里可以找到它们?
我发现Aslo EDI指南说它基于"ANSI ASC X12/ver.4010".我应该搜索X12表格吗?
请帮助.
寻找工具/库将XML转换为X12(270 - 医疗资格请求),然后将X12响应(271 - 资格响应)转换回XML.这将嵌入在服务器应用程序中(将考虑任何目标语言).我已经想到了编写自己的X12解析器和生成器的想法,但是这个项目很可能会扩展到其他X12事务,我想找到一个可扩展的解决方案.
如何使用SMOOKS将XML文件转换为EDI文件?
我能够将EDI转换为XML,实际上这是SMOOKS提供的示例的一部分.
解析EDIFACT可能是一项艰巨的任务.有没有好的开源库可以提供帮助?
我们有一个Web应用程序,可以进行时间跟踪,工资单和人力资源.因此,我们必须编写大量固定宽度的数据文件,以便导出到其他系统(州税申报,ACH文件等).有没有人知道一个好的库,你可以在那里定义记录类型/结构,然后在OOP范例中对它们采取行动?
这个想法将是您处理规范的类,然后使用所述规范的实例.IE:
$icesa_file = new FixedWidthFile();
$icesa_file->setSpecification('icesa.xml');
$icesa_file->addEmployer( $some_data_structure );
Run Code Online (Sandbox Code Playgroud)
其中icesa.xml是包含规范的文件,尽管您可以使用OOP调用自己定义它:
$specification = new FixedWidthFileSpecification('ICESA');
$specification->addRecordType(
$record_type_name = 'Employer',
$record_fields = array(
array('Field Name', Width, Vailditation Type, options)
)
);
Run Code Online (Sandbox Code Playgroud)
编辑:我不是在寻找关于如何编写这样一个库的建议 - 我只是想知道一个是否已经存在.谢谢!!
如何在java中通过SFTP传输文件?我想要SFTP客户端的示例代码.我想在我的应用程序中嵌入SFTP服务器,客户端应该能够将文件发送到我的应用程序.
PS:这是SFTP客户端的要求.而这个问题并不是其他两个问题的重复.
我使用了一些不同的X12标准EDI交易(270/272,276/277.)我想在我开始自己开始工作之前,我会检查是否有人知道Notepad ++的现有语法突出显示配置文件.
为什么在面对易于使用的技术时仍然使用这种古老的格式?它是否提供了一些我没有看到的好处?似乎大量供应商仍然只提供这种格式的数据,而不是像XML那样更易于管理和更易于使用的东西; 至少我可以提供这两种格式.
此外,除了使用它之外别无选择,有什么好的方法来处理和利用EDI?像BizTalk这样的东西是不可能的,因为它太贵了.是否有任何免费/开源应用程序可以使EDI更易于使用?
我以前读过XML或CSV,但我从未见过像EDI这样的东西.
如何阅读此文件并获取我需要的数据?我看到像〜,REF,N1,N2,N4这样的东西,但不知道这些东西是什么意思.
我见过关于x12的事情,但不知道那是不是我有什么,我该怎么说?
- 更新
谢谢大家快速回复.有谁知道我可以在.Net中使用的解析器?从长远来看,我将把这个EDI文件转换为CSV文件...
最初我正在考虑使用SSIS来解析EDI文件,但是我已经看过一些手动EDI解析器(字段映射),并且想在C#中使用自动化这个功能.
示例EDI文件:
