동적 집합으로부터 XML을 생성 다음 :난 I는 다음의 간단한 코드 블록을 사용하여 XML로 전송할 수있는 데이터 세트를 C 번호에 ASP.net 애플리케이션이
<NewDataSet>
<ImageInfo>
<ImageID>1</ImageID>
<ImageName>untitled.bmp</ImageName>
<ImagePath>Some Path</ImagePath>
<Width>800</Width>
<Height>190</Height>
<TileSize>256</TileSize>
<Overlap>1</Overlap>
<MimeType>image/jpeg</MimeType>
<Scale />
</ImageInfo>
</NewDataSet>
이것은 분명히 한 행의 예이며 데이터 집합에는 여러 행이 있습니다. 이제는 XML 블록을 동적으로 포맷하는 방법을 모릅니다. 누구든지 이것에 대한 좋은 자습서를 가르쳐 주시겠습니까? 나는 XML은 같은 포맷 할
<data>
<Columns>
<Column Name= "ImageID"/>
<Column Name= "ImageName"/>
<Column Name= "ImagePath"/>
<Column Name= "Width"/>
<Column Name= "Height"/>
<Column Name= "TileSize"/>
<Column Name= "Overlap"/>
<Column Name= "MimeType"/>
<Column Name= "Scale"/>
</Columns>
<Rows>
<Row>
<Cell>1</Cell>
<Cell>untitled.bmp</Cell>
<Cell>Some Path</Cell>
<Cell>800</Cell>
<Cell>190</Cell>
<Cell>256</Cell>
<Cell>1</Cell>
<Cell>image/jpeg</Cell>
<Cell></Cell>
</Row>
<Row>
.
.
.
</Row>
</Rows>
</data>
사람이 어떻게이 작업을 수행하는 나를 인도 할 수 다음?
내 응용 프로그램에서는 데이터 집합의 구조를 미리 알지 못합니다. 즉 예에서 설명한 것보다 많은 열이있는 결과 데이터 집합이있을 수 있습니다. 이 문제를 어떻게 해결해야합니까? 어떤 도움이라도 대단히 감사 할 것입니다.
답장을 보내 주셔서 감사합니다. 그러나 그것은 제가 구하는 것이 아닙니다. 데이터 집합에서 첫 번째 xml 블록을 가져올 수 있다고 언급했습니다. 내가 말했듯이, 질문에서 두 xml 블록처럼 보일 수 있도록 노드를 추가하기 위해 XML을 수정하는 방법을 알고 싶습니다. 다시 한 번 감사드립니다. – nilarya