Programing

XSLT 파일을 어떻게 실행합니까?

lottogame 2020. 12. 31. 07:51
반응형

XSLT 파일을 어떻게 실행합니까?


어리석은 질문처럼 보이지만 이해할 수 없습니다. XML 문서를 XHTML 문서로 변환하기 위해 XSLT 파일을 작성 중입니다. XSLT 파일의 결과를 미리보기 위해 Visual Studio와 XML Notepad 2007모두 사용 했지만 이제는 실제 XHTML 파일을 실제로 작성하여 다른 브라우저에서 어떻게 보이는지 확인하고 싶습니다.

Visual Studio 또는 XML 메모장에는 미리보기를 저장하는 확실한 방법이 없습니다. 내가 뭔가를 놓치고 있습니까. 분명히 파일이 미리보기 중이기 때문에 파일이 생성되지만 파일이 생성되는 위치를 알고 있거나 위치를 선택하는 것이 좋습니다.


Visual Studio에서 XML 파일을 프로젝트에 추가합니다. XML 파일을 엽니 다. 파일이 열려 있고 창이 활성화되면 속성 창에서 출력 파일 이름과 스타일 시트를 지정할 수 있음을 확인할 수 있습니다. 또한 이제 메뉴 모음에 "XML"항목이 포함되어 있음을 알 수 있습니다.

"XML"메뉴에서 "XSLT 출력 표시"를 선택하면 VS는 지정된 변환을 XML 파일에 적용하고 지정된 파일에 출력을 쓴 다음 해당 파일을 엽니 다. 파일에 .xml확장자 가 있으면 텍스트 편집기 창에서 열립니다. .htm확장 프로그램 이 있으면 브라우저 창에서 열립니다.

약간 어색하지만 (활성화 / 비활성화하는 대신 표시되고 사라지는 메뉴가 약간 엉망인 것 같습니다) 충분히 잘 작동하고 이미 사용중인 도구에 있습니다.


두 가지 옵션이 있습니다.

  1. 브라우저에 맡기십시오. XSLT에 대한 참조와 함께 XML을 전달하면 브라우저 (IE 6 이하에 문제가있을 수 있음)가이를 (X) HTML로 렌더링합니다.

    <?xml-stylesheet type="text/xsl" href="http://www.example.com/my-xslt.xsl" ?>

  2. 서버 측에서 수행하십시오. 대부분의 언어에는 XSLT 및 XML 데이터를 수락 한 다음 (X) HTML을 출력하는 방법이 있습니다. 다음은 몇 가지 옵션입니다.

대체 텍스트


명령 줄로 이동해도 괜찮고 XSLT 1.0이 원하는 경우 : msxsl.exe


설치의 어려움을 겪고 싶지 않은 일회성 작업의 경우 https://www.freeformatter.com/xsl-transformer.html을 사용할 수 있습니다 . 나는이 사이트를 많이 사용하지 않았다는 것을 부인합니다.


많은 타사 소프트웨어가 있습니다. 그중 하나는 "산소 XML 편집기"입니다. 이 소프트웨어에서 간단히 :

  1. .xml을 엽니 다.
  2. .xslt 열기
  3. 결과를 보려면 툴바에서 "실행"을 클릭하십시오 (출력은 오른쪽 패널에 표시됩니다).
  4. 결과를 저장하려면 오른쪽 패널에서 결과를 R- 클릭하고 "저장 ..."을 선택합니다.
  5. 문제가있는 경우 툴바에서 변경 처리가 필요할 수 있습니다. "Xalan, Saxon, Saxon-HE, saxon-PE, ..."

참조 URL : https://stackoverflow.com/questions/1590085/how-do-i-run-an-xslt-file

반응형