Search results for 'xsd'

LINQ를 XSD로 변환하기

LINQ를 XML로 변환할 수 있는 LINQ to XSD가 오랜 기다림 끝에 모습을 드러냈습니다. 이 어플리케이션의
첫 번째 목적은, XML 데이터에서 타입을 확인해야 할 필요가 있는 개발자를 위해 XSD파일로에서 LINQ 호환
Object Model을 제공하는 것입니다.

아직은 LINQ to XSD는 소스코드만 제공되며, 설치 형태로는 제공되지 않습니다. 이 제품은 MSPL
(Microsoft Public License)
를 따르고 있습니다.

해당 프로그램을 설치하고자 한다면 'Readme' 파일을 주의 깊게 읽어볼 필요가 있다고 하네요..LINQ to XSD의
사용법은 꽤 간단합니다. 원하는 XSD파일을 C#프로젝트에 추가하고 build action을 'LinqToXsdScheme'로
설정하기만 하면 됩니다. code는 자동으로 생성되며, 결과물(object model)을 바로 이용하실 수 있습니다.

불행히도 LINQ to XSD는 VB와 같은 다른 언어는 지원하지 않습니다. 하지만 CodeDOM 기반으로 작성 되었기
때문에 조만간 다른 언어에 대한 지원도 추가될 걸로 예상이 되네요.

이 글의 관련글
  • About XSD (XML Schema Definition)
  • LINQPad를 이용하여 LINQ 편집하기 (1)
  • 2009/06/12 14:18 2009/06/12 14:18
    Trackback Address:http://www.yunsobi.com/blog/trackback/496
    [로그인][오픈아이디란?]

    About XSD (XML Schema Definition)


    XSD(XML Schema Definition)?

     XML문서의 유효성을 검사하기위해 사용하는 DTD의 한계로 인해 나타난 새로운 표준.
     XML문서의 구조를 정의하며 XSD는 w3c.org에서 표준을 정했다. 그 모든 내용은
     http://www.w3.org/TR/xmlschema-0/(새 창으로 열기) (Primer)
     http://www.w3.org/TR/xmlschema-1/(새 창으로 열기) (Structure)
     http://www.w3.org/TR/xmlschema-2/(새 창으로 열기) (Data Type)
     에서 확인 가능.
     
    XML_XSD.ppt

    동명대 컴공과 자료




    XML Schema에 대한 온라인 튜토리얼 제공 사이트
    http://www.w3schools.com/Schema/default.asp(새 창으로 열기)
     
    XML문서로부터 XSD를 생성해 주는 커맨드라인 도구
    http://thaiopensource.com/relaxng/trang.html(새 창으로 열기)

    이 글의 관련글
  • XML문서를 네트워크를 통해 전달하고자 할 경우
  • XML-RPC 데이타 형식과 표기 방법
  • JDOM과 XML 파싱
  • XML-RPC Response 문서 포맷
  • LINQ를 XSD로 변환하기
  • XML-RPC Request 문서 포맷
  • XML-RPC Fault 문서 포맷
  • java.beans.XMLDecoder와 java.beans.XMLEncoder를 이용한 Java객체의 xml 변환
  • 자바 프로그래밍으로 온라인 XML 데이터 검색하기
  • 2008/06/13 13:34 2008/06/13 13:34
    Trackback Address:http://www.yunsobi.com/blog/trackback/394
    [로그인][오픈아이디란?]