it-swarm-ko.com

Chrome 브라우저에 XML 표시하기

Chrome 브라우저를 좋아하지만 개발 작업에 XML을 많이 사용합니다. 크롬에서 볼 때 렌더링 된 텍스트 만 표시됩니다.

나는 소스보기가 약간 더 나아 졌다는 것을 알고 있지만 Internet Explorer가 XML에 추가하는 레이아웃과 기능을 정말로보고 싶습니다.

  • 하이라이팅
  • 노드 열기/닫기

Chrome에서 어떻게 얻을 수 있습니까?


업데이트 :

XMLTree 확장 프로그램은 Chrome 확장 프로그램 베타 사이트 에서 사용할 수 있습니다.

64
Josh

가장 좋은 방법은 북마크를 사용하거나 XML Tree (오래된, 그러나-와 같은 스크립트와 결합 된 Greasemetal (Chrome 용 Firefox Greasemonkey) 소스 여전히 도움이 될 수 있습니다). 보다 일반적인 구문 강조 스크립트가 도움이 될 수도 있지만 코드 접기를 사용하여 쉽게 찾을 수 있을지 의심됩니다.

공백은 XML에서 중요 할 수 있습니다. 모든 XML 뷰어가이를 존중하는 것은 아닙니다. 스크린 샷 위에서 언급 한 XML 트리에 의해 생성 된 예제 XML 은 많은 텍스트를 포함하는 행 샘플 XML 요소에 대해이를 존중하지 않습니다. 별도의 줄에 두어야합니다.

(불행히도 이것을 쓰는 동안 jsgui.com/xml-viewer 가 응답하지 않습니다.)

EDIT : JavaScript에서 pretty xml을 인쇄하는 방법? 스택 오버플로에서 새로운 버전의 XML 트리를 언급했습니다 :- Pretty XML Tree , XSLT를 사용하며 더 빠르다고 주장합니다. 데모는 Safari 또는 Firefox의 클릭에 응답하지 않지만 어쨌든 도움이 될 수 있습니다.

18
Arjan

이제이 기능을 추가하기위한 간단한 확장을 만들었습니다.

업데이트 여기/ 확장자는 를 참조하십시오.

28
Josh

노드를 마우스 오른쪽 버튼으로 클릭하고 "Inspect Element"를 클릭하면 WebKit Web Inspector 를 가져와야합니다. 너는 필요해. 이 기능은 HTML뿐만 아니라 XML에서도 작동합니다. Safari의 스크린 샷은 다음과 같습니다.

Web Inspector

6
jtbandes

지금까지 내가 이해하고있는 한도는 실제로 Chrome 자체보다는 웹킷 렌더링 엔진에 있습니다. 확장 기능을 제대로 실행하기 전에 Chrome에서 괜찮은 XML 렌더링을 할 수 있을지 의심 스럽습니다. 그러면 누군가가 텍스트/XML 파일을 처리하기 위해 커뮤니티 확장을 코딩 할 수있게됩니다.

IE에 대한 대안을 원한다면, Firefox의 XML 렌더링은 꽤 좋습니다.

6
Russell Heilling

이제 Chrome 개발 채널에는 XML 뷰어가 있습니다. XML 뷰어는 XML에 연결된 XSL이없는 경우 호출됩니다 (WebKit 나이트 클럽에서도 동일 함). 행복한 보는!

4
apavlov

나는 많은 노력을했지만 XV - XML ​​뷰어 는 일반 XML과 RSS 피드 (설정에서 XML 뷰어를 켜면)에서 작동합니다.

2
John Sheehan

멋진 확장 기능을 필요로하지 않습니다 (1MB 크기의 XML 파일을로드하는 경우 중단됩니다).

이 게시물은 오래되었지만 지금은 버그가 수정되어 브라우저에서 XML을 직접 볼 수 있도록 지원됩니다. 임의의 XML 파일 을 끌어다 놓기 만하면 파일의 접을 수있는 트리보기를 볼 수 있습니다. 또한보기 RSS 피드 를 지원합니다.

1
Lucky

내 경우에는 (SharePoint 2013 REST API 응답)XML 트리winsXV - XML ​​뷰어

  • 완벽한 마우스 매칭 및 하이라이트
  • 탁월한 직관적 인 트리보기 형식

추가 고급 기능

  • XPATH 쿼리

    enter image description here

(사실 저는 XV를 먼저 설치했고 그것은 XML에서 아무 일도하지 않았지만 XML 트리는 그것을 돌았습니다)

0
Iman Abidi