다음을 통해 공유


XML 파일의 예제 데이터 가져오기

데이터를 즉시 생성하는 대신 예제 데이터로 사용할 XML 파일을 가져올 수 있습니다. 이 옵션을 사용하는 경우 동일한 예제 데이터를 여러 프로젝트에 빠르게 추가할 수 있습니다. XML 파일에는 다른 파일의 경로를 포함할 수 있습니다. 단, 해당 파일 경로는 XML 파일 위치에 상대적이어야 합니다. XML 파일을 사용하는 각 프로젝트에서 해당 파일 경로를 사용할 수 있는지 확인하십시오.

데이터를 가져오기 위해 프로젝트에 XML 파일을 추가할 필요는 없습니다. 가져온 XML 데이터는 SampleData 프로젝트 폴더의 하위 폴더에 저장됩니다. 데이터 패널의 도구를 사용하면 가져온 데이터를 수정할 수 있습니다. 데이터를 수정해도 원본 XML 파일은 변경되지 않습니다.

Ee341393.alert_tip(KO-KR,Expression.30).gif팁:

XML 파일 예제는 인터넷에서 찾을 수도 있고 XML 메모장 같은 도구를 사용해 XML 파일을 생성할 수도 있습니다. 자세한 내용은 Microsoft 도움말 및 지원 웹 사이트의 XML 메모장을 사용하여 XML 문서를 만드는 방법을 항목을 참조하십시오.

예제 데이터로 XML 파일 가져오기

  1. 예제 데이터 도구를 사용하도록 설정하려면 디자인 보기 Ee341393.32be2832-9f81-4617-97e6-a4a3988a136c(KO-KR,Expression.30).png 또는 나누기 보기 Ee341393.5b79e600-984e-4f44-b8cd-6c1522832ad4(KO-KR,Expression.30).png에서 아트보드의 XAML 문서를 엽니다.

  2. 데이터 패널이 표시되지 않으면 메뉴의 데이터 옆에 확인 표시가 있는지 확인합니다.

    자세한 내용은 작업 영역 패널 추가 또는 제거를 참조하십시오.

  3. 데이터 패널에서 예제 데이터 원본 추가Ee341393.30540d76-7256-43ce-b5d9-4b2edf3d339f(KO-KR,Expression.30).png를 클릭하고 XML에서 예제 데이터 가져오기를 클릭합니다.

  4. XML에서 예제 데이터 가져오기 대화 상자에서 데이터 원본 이름 필드에 데이터 원본을 설명하는 이름을 입력합니다.

  5. XML 데이터의 URL 필드에 다음 형식 중 하나를 사용해 기존 XML 파일 경로를 입력합니다.

    • "C:\sampledata\data.xml" 같은 정규화된 경로

    • "data.xml" 같은 상대 경로(XML 파일을 프로젝트 폴더에 추가한 경우)

    • "http://rss.msnbc.msn.com/id/3032127/device/rss/rss.xml" 같은 HTTP 주소

    원하는 경우 찾아보기 단추를 클릭하여 XML 파일을 찾습니다.

  6. 정의 위치에서 다음 중 하나를 선택합니다.

    • 프로젝트 프로젝트의 모든 문서에서 데이터를 사용할 수 있도록 하려면 이 옵션을 사용합니다.

    • 이 문서 현재 열려 있는 XAML 문서에서만 데이터를 사용할 수 있도록 하려면 이 옵션을 사용합니다.

  7. F5 키를 눌러 실행할 때 응용 프로그램이 예제 데이터를 표시할 수 있도록 하려면 응용 프로그램 실행 시 예제 데이터 사용을 선택합니다. 이 옵션을 선택하지 않으면 예제 데이터가 디자인 타임에만 아트보드에 표시되고 런타임에는 표시되지 않습니다.

  8. 확인을 클릭하여 새 예제 데이터 정의 대화 상자를 닫고 예제 데이터를 만듭니다.

    프로젝트 패널에서 SampleData 폴더에 새 예제 데이터 원본을 저장하기 위한 하위 폴더가 추가됩니다. 이 폴더에는 데이터 정의에 필요한 파일이 들어 있습니다.

    데이터 패널에서 새 데이터 원본의 노드를 확장하여 예제 데이터 스키마를 확인할 수 있습니다.

  9. 데이터 패널에서 XML 데이터 스키마를 검사하여 단순한 속성을 다른 형식으로 변환해야 하는지 여부를 확인합니다. 예를 들어 스키마의 속성 중 하나가 이미지 파일 경로인 경우 데이터를 아트보드로 끌면 이미지가 표시되도록 해당 속성을 이미지로 변환할 수 있습니다.

    Ee341393.cd4fc99c-b0df-42b6-83c3-331ebb1f8734(KO-KR,Expression.30).png

예제 데이터의 XML 파일 다시 가져오기

데이터 패널에서는 XML 파일에서 가져오는 데이터를 수정할 수 있습니다. 데이터를 XML 파일에 포함된 원래 값으로 복원하려는 경우 파일을 다시 가져오면 됩니다.

  1. 데이터 패널에서는 XML 파일에서 가져온 데이터 원본을 찾습니다.

  2. 데이터 원본 이름 옆에 있는 데이터 원본 옵션Ee341393.ae1fd260-4f84-420d-b196-45fde357d81d(KO-KR,Expression.30).png을 클릭하고 XML에서 예제 데이터 다시 가져오기를 클릭합니다.

  3. XML 데이터 원본 찾아보기 대화 상자에서 XML 파일을 찾거나 파일 이름 필드에 파일 URL 또는 경로를 입력한 다음 열기를 클릭합니다.

    데이터 원본의 스키마 및 값이 XML 파일을 반영하도록 업데이트되며 수동 수정 내용은 모두 실행 취소됩니다. 데이터가 아트보드의 개체에 이미 표시된 상태였다면 데이터를 개체로 다시 끌어야 개체가 업데이트되어 변경된 데이터가 표시됩니다.

참조

작업

샘플 데이터 생성

예제 데이터 수정

기타 리소스

컨트롤에 데이터 표시