एक ओपन सोर्स एक्स 12 पार्सर (ओप फैक्ट्री एक्स 12 पार्सर: https://x12parser.codeplex.com) है जो यह आपके लिए करता है।
Xml के लिए किसी भी X 12 दस्तावेज़ कनवर्ट करने के लिए:
FileStream fstream = new FileStream("Sample1.txt", FileMode.Open, FileAccess.Read);
var parser = new X12Parser();
Interchange interchange = parser.Parse(fstream);
string xml = interchange.Serialize();
एचटीएमएल के लिए किसी भी X 12 दस्तावेज़ कनवर्ट करने के लिए:
var htmlService = new X12HtmlTransformationService(new X12EdiParsingService(suppressComments: false));
Stream ediFile = new FileStream("Sample.txt", FileMode.Open, FileAccess.Read);
string html = htmlService.Transform(new StreamReader(ediFile).ReadToEnd());
अधिक यहाँ विवरण: https://x12parser.codeplex.com/wikipage?title=Parsing%20an%20837%20Transaction&referringTitle=Documentation
में कोई X 12 271 प्रतिक्रिया लोड करने के लिए एक .NET ऑब्जेक्ट, आप इसका उपयोग कर सकते हैं:
FileStream fstream = new FileStream("Sample1.txt", FileMode.Open, FileAccess.Read);
var service = new EligibilityTransformationService();
EligibilityBenefitDocument eligibilityBenefitDocument = service.Transform271ToBenefitResponse(fstream);
स्रोत
2015-03-25 21:35:49
X12 271 spec के लिए एक लिंक मिला है? इसके अलावा, यहां कुछ भी हो सकता है: http://www.openhre.org/ – wowest