다음을 통해 공유


XML 처리 명령 리터럴

업데이트: 2007년 11월

XProcessingInstruction 개체를 나타내는 리터럴입니다.

<?piName [ = piData ] ?>

구성 요소

  • <?
    필수적 요소. XML 처리 명령 리터럴의 시작을 나타냅니다.

  • piName
    필수적 요소. 처리 명령의 대상 응용 프로그램을 나타내는 이름입니다. "xml" 또는 "XML"로 시작할 수 없습니다.

  • piData
    선택적 요소. piName의 대상 응용 프로그램에서 XML 문서를 처리하는 방법을 나타내는 문자열입니다.

  • ?>
    필수적 요소. 처리 명령의 끝을 나타냅니다.

반환 값

XProcessingInstruction 개체입니다.

설명

XML 처리 명령 리터럴은 응용 프로그램에서 XML 문서를 처리하는 방법을 나타냅니다. 응용 프로그램에서는 XML 문서를 로드할 때 XML 처리 명령을 검사하여 문서 처리 방법을 결정합니다. 응용 프로그램에서는 piName 및 piData의 의미를 해석합니다.

XML 문서 리터럴에서는 XML 처리 명령의 구문과 유사한 구문을 사용합니다. 자세한 내용은 XML 문서 리터럴을 참조하십시오.

참고:

XML 1.0 사양에는 문자열 "xml" 또는 "XML"이 예약되어 있기 때문에 piName 요소는 이러한 식별자로 시작할 수 없습니다.

XML 처리 명령 리터럴을 변수에 할당하거나 XML 문서 리터럴에 포함할 수 있습니다.

참고:

XML 리터럴은 줄 연속 문자를 사용하지 않고 여러 줄로 나타날 수 있습니다. 이 기능을 사용하여 XML 문서의 내용을 복사하고 Visual Basic 프로그램에 직접 붙여넣을 수 있습니다.

Visual Basic 컴파일러는 XML 처리 명령 리터럴을 XProcessingInstruction 생성자에 대한 호출로 변환합니다.

예제

다음 예제에서는 XML 문서의 스타일시트를 식별하는 처리 명령을 만듭니다.

Dim pi As XProcessingInstruction = _
  <?xml-stylesheet type="text/xsl" href="show_book.xsl"?>

참고 항목

참조

XML 문서 리터럴

XProcessingInstruction

기타 리소스

XML 리터럴

Visual Basic에서 XML 만들기