Есть ли какие-либо php-библиотеки или API, которые помогают при работе с документами X12 в php? Гуглинг вокруг не очень помогает, поэтому вы ищете людей с опытом работы в этой области.EDI X.12 Картирование PHP - необходимые ресурсы
2
A
ответ
1
Выполнение быстрого поиска в Google, я нашел несколько инструментов, которые преобразуют документы X12 в XML. PHP значительно продвинулся в области анализа XML.
Преобразование в XML сначала вариант?
1
не PHP, но python: http://bots.sourceforge.net переводит из и в x12.
4
Если вы знаете, какие сегменты и каково значение во всех сегментах. Тогда его как раз о php
$file = file_get_contents('/edi.x12');
$segments = explode(~\n,$file);
foreach($segments as $segment){
$elements = explode('*',$segment);
foreach($elements as $element){
switch($elements[0]){
case 'ISA':
break;
/// And so on
}
}
}
Тогда у вас будет массив, состоящий из всех сегментов в файле. Если вы просто перебираете массив, вы можете получить все элементы для заданного сегмента.
Но для создания файла x12 Edi это немного сложнее.
Я не вижу смысла в первом преобразовании в Xml.
Смежные вопросы
- 1. Spring MVC Ресурсы не картирование
- 2. Ruby Необходимые ресурсы?
- 3. Ошибка сборки 'push [ebp + 12] [edi] [esi]'
- 4. Проблема с 12:59 картирование удалить
- 5. Когда процесс получает необходимые ресурсы?
- 6. PHP EDI X12 Parsing
- 7. - это цветные и размерные ресурсы, необходимые?
- 8. Картирование непрерывного набора данных (ЭКГ) в ресурсы FHIR
- 9. Entity Framework (12:59 картирование) выбирает модель зависимостей, как нуль
- 10. Сеть добавленной стоимости Edi
- 11. OOP структуры файла EDI
- 12. распорки ресурсы расслоение файл свойства не картирование некоторых ключей
- 13. Java EDI X12 Parser
- 14. Наследственные Ресурсы + DEViSE пользователя, #new отсутствуют необходимые ключи: [: идентификатор]
- 15. Использование numpy.linalg.svd на матрице 12 x 12 с использованием python
- 16. Как создать матрицу 12 x 12 с использованием библиотеки clpfd
- 17. OpenGL 4.x учебные ресурсы
- 18. Umbraco v5.x учебные ресурсы
- 19. OS X Ресурсы программирования Keychain
- 20. Картирование в Nhibernate
- 21. Создание файлов EDI (форма CMS1500)
- 22. TCPDF ImageSVG картирование вращение
- 23. Нокаут: Картирование/переплет JSON
- 24. Картирование в Pandas
- 25. Swift - Помощь в ограничениях и рамах - Необходимые указания/ресурсы
- 26. Ресурсы, необходимые для запуска программирования Windows с помощью C++ CLI
- 27. .NET Свернуть в Лоток и свести к минимуму необходимые ресурсы
- 28. Процессор запросов не удалось запустить необходимые нить ресурсы
- 29. Необходимые рекомендации по сетке PHP
- 30. php правильно добавить необходимые файлы
Это вариант на самом деле. Очень хорошая идея. Предпочтительно пропустить это, скорее, скорее сопоставить прямо с объектами. – Louis
Если вы не можете найти то, что ищете, мне было бы интересно работать с вами, чтобы придумать некоторые объекты для сообщества. – Scott
Я считаю, что в конце мы пошли с другими вариантами реализации. – Louis