다음을 통해 공유


XML 처리 명령 리터럴(Visual Basic)

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

<?piName [ = piData ] ?>

구성 요소

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

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

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

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

반환 값

XProcessingInstruction 개체입니다.

설명

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

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

참고

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 문서 리터럴(Visual Basic)

XProcessingInstruction

기타 리소스

XML 리터럴(Visual Basic)

Visual Basic에서 XML 만들기