내용없음9
내용없음10












제품소개 > 전체
ASN2TXT 제품

 평가판 다운로드 : (http://obj-sys.com/download/index.php)

ASN2TXT(ASN.1 to text 변환 툴)는 BER, CER, DER 또는 PER ASN.1 encoding rules을 사용하여 encoded 데이터를 다양한 텍스트 형식으로 변환하기 위한 command-line 툴입니다. 현재는 CSV(Comma Separated Values) data (BER/CER/DER만 해당)와 XML 및 JSON (모든 encoding 규칙) writing을 지원합니다.

ASN.1 스키마를 바이너리 데이터에 할당하여 ASN.1 인코딩 데이터를 구분된 형식으로 변환하는 기능을 제공합니다.

출력을 생성하는 데 프로그래밍이 필요하지 않으며, 변환은 일괄 처리로 수행할 수 있습니다.

ASN2TXT는 data mediation에서 공통적인 요구 사항, 즉 binary encoded된 ASN.1을 사용자 편집 또는 데이터베이스 채우기에 적합한 다른 형식 변환을 지원합니다.

TAP3, R12, CCN 및 최신 3G CDR formats과 같은 CDR formats이 일반적인 응용 프로그램에 포함됩니다.


 (사용 방법 예) 아래 command-line을 사용하여 employee record 가 포함된 ASN.1 BER encoded data 파일을 XML로 변환할 수 있습니다.:

asn2txt message.dat -ber -xml -schema employee.asn

결과 출력은 아래와 같습니다.:

employee.xml

<!-- XML document generated by ASN2TXT v3.2.1 translator Registered to: (http://www.obj-sys.com). Copyright 2004-2022, All Rights Reserved -->
<!-- message 1 -->


<PersonnelRecord>
<Name>
<givenName>John</givenName>
<initial>P</initial>
<familyName>Smith</familyName>
</Name>
<number>51</number>
<title>Director</title>
<dateOfHire>19710917</dateOfHire>
<nameOfSpouse>
<givenName>Mary</givenName>
<initial>T</initial>
<familyName>Smith</familyName>
</nameOfSpouse>
<children>
<ChildInformation>
<Name>
<givenName>Ralph</givenName>
<initial>T</initial>
<familyName>Smith</familyName>
</Name>
<dateOfBirth>19571111</dateOfBirth>
</ChildInformation>
<ChildInformation>
<Name>
<givenName>Susan</givenName>
<initial>B</initial>
<familyName>Jones</familyName>
</Name>
<dateOfBirth>19590717</dateOfBirth>
</ChildInformation>
</children>
</PersonnelRecord>

 아래는 JSON으로 변환 사용법입니다.:

asn2txt message.dat -ber -json -schema employee.asn

결과 출력은 아래와 같습니다.:

employee.json

{

   "Name" : {
      "givenName" : "John",
      "initial" : "P",
      "familyName" : "Smith"
   },
   "number" : 51,
   "title" : "Director",
   "dateOfHire" : "19710917",
   "nameOfSpouse" : {
      "givenName" : "Mary",
      "initial" : "T",
      "familyName" : "Smith"
   },
   "children" : [
      {
         "Name" : {
            "givenName" : "Ralph",
            "initial" : "T",
            "familyName" : "Smith"
         },
         "dateOfBirth" : "19571111"
      },
      {
         "Name" : {
            "givenName" : "Susan",
            "initial" : "B",
            "familyName" : "Jones"
         },
         "dateOfBirth" : "19590717"
      }
   ]
}

XML 변환 기능은 무료 ASN.1-to-XML 웹 서비스를 사용하여 온라인에서 sampled 할 수 있습니다.


자료 출처: ASN2TXT of Objective Systems Inc.

Tel. 제품 가격 옵션 상담 및 기능 문의: 02-813-7474

   

(08506) 서울특별시 금천구 가산디지털1로 149 신한이노플렉스 703호 (주)엔엘텔레콤
TEL: 02-813-7474 / FAX: 02-813-6355 / E-mail: sales1@nltelecom.com