1
xDSD에서 C# 클래스를 생성하는 것과 비슷한 방법으로 python에서 generateDS.py를 사용할 수 있습니까?generateDS를 xsd.exe처럼 사용할 수 있습니다
기본적으로 xsd 스키마를 사용하면 파이썬에서 데이터 구조를 만들고 데이터를 채우고 XML 문자열로 렌더링하려고합니다.
아마도 pyXSD가 더 좋을까요?
오, 그래, 나는
xDSD에서 C# 클래스를 생성하는 것과 비슷한 방법으로 python에서 generateDS.py를 사용할 수 있습니까?generateDS를 xsd.exe처럼 사용할 수 있습니다
기본적으로 xsd 스키마를 사용하면 파이썬에서 데이터 구조를 만들고 데이터를 채우고 XML 문자열로 렌더링하려고합니다.
아마도 pyXSD가 더 좋을까요?
오, 그래, 나는
generateDS 내가 그것을이 방법은 데이터의 객체 그래프보다는
이
를 실행 노드 그래프를 다루는 싶어 정확히 한 파이썬 초보자에게있어python generateDS.py -o MedicationDS.py medication.xsd
은 파이썬 클래스 I에 인스턴스를 생성하고 데이터로 채우고 스트림으로 렌더링 할 수있게 해주었습니다.
medObj = MedicationDS.Medication.factory()
medObj.set_dateStarted('2010-01-01')
medObj.set_dateStopped('2010-02-02')
medObj.set_reasonStopped('hurt my brain')
brandNameObj = MedicationDS.CodedValue.factory()
brandNameObj.set_abbrev('aspirin')
brandNameObj.set_value('aspirin')
medObj.set_brandName(brandNameObj)
xmlStr=StringIO()
medObj.export(xmlStr, 0)