문제

대규모 XML 스키마 작업 및 편집에 권장되는 소프트웨어는 무엇입니까?저는 거대한 XML 파일을 처리하는 데 도움이 되는 Windows 및 Linux 소프트웨어(크로스 플랫폼일 필요는 없으며 둘 다에 대한 제안만 원함)를 모두 찾고 있습니다.

도움이 되었습니까?

해결책

나는 구식일지도 모르지만 텍스트 편집기를 선호합니다.

나는 emacs를 사용하는데 상당히 괜찮은 XML 모드를 가지고 있습니다.

대부분의 좋은 텍스트 편집기에는 적절한 구문 강조 기능과 태그 일치 기능이 있습니다.귀하의 IDE가 이미 이를 수행하고 있을 수도 있습니다(IntelliJ 아이디어는 물론이고 Eclipse도 마찬가지라고 생각합니다).좋은 텍스트 편집기는 이를 처리할 수 있습니다. 거대한 파일이지만 일부 텍스트 편집기에서는 해당 파일을 처리하지 못할 수도 있습니다.얼마나 큰 것에 대해 이야기하고 있습니까?

다른 팁

Windows의 경우 Microsoft에서 무료로 제공하는 것을 찾았습니다. XML 메모장 2007 다양한 기능을 갖춘 아주 사용하기 쉬운 편집기가 되십시오.손상된 iTunes 라이브러리를 개발하고 편집할 때 XML 출력을 검토하는 데 사용했습니다.;)

.net 2.0 필요

나는 귀하의 텍스트 편집기가 아마도 최선의 방법이라는 데 동의합니다.나는 맹세하는 몇몇 사람들을 알고 있다. XMLSpy, 시각적인 방식으로 XML 파일을 처리하기 위해 특별히 맞춤화된 것이 필요한 경우.F/OSS 관련 작업을 찾을 수 있을 거라 장담하지만 저는 아무것도 모릅니다.

FirstObject XML 편집기. http://www.firstobject.com/dn_editor.htm

무료이며 C++로 작성되었으며 매우 큰 XML 파일 작업에 최적화되어 있습니다.

기능이 상대적으로 제한되어 있지만 형식화되지 않은 100MB 이상의 파일을 몇 초 안에 로드하고, 들여쓰기하고, 트리 보기를 사용하여 특정 요소를 찾을 수 있습니다.'새로 고침' 옵션을 사용하면 트리를 텍스트 보기와 동기화할 수도 있습니다.

특정 작업을 매우 잘 수행하는 간단한 도구를 갖는 것은 UNIX 정신입니다.

기준으로 최소한 괜찮은 텍스트 편집기가 필요합니다. nxml 모드를 사용하는 emacs 앞서 언급했듯이 매우 좋은 선택입니다.그러나 스키마가 점점 더 커지면 특히 매우 장황할 수 있는 XML 스키마 문서를 작성할 때 개요를 잃을 수 있습니다.일종의 시각화가 필요합니다.XML Spy는 괜찮습니다. Oxygen은 훌륭하지만 비용이 많이 듭니다. 그러나 Windows에서는 필요한 기능을 거의 모두 갖추고 있습니다. XML패드 이는 프리웨어입니다.

인스턴스 XML 문서 편집(심지어 XML 스키마 편집 포함)을 시작할 때 스키마에 대한 즉석 유효성 검사가 필요하고 가능한 경우 속성과 요소의 자동 완성이 필요합니다.Emacs는 Relax NG 기반 스키마를 사용한 즉각적인 유효성 검사 및 자동 완성만 지원합니다(그러나 모든 XSD는 Relax NG 스키마로 변환될 수 있습니다).

문제에 대해 선택의 여지가 있다면 다음을 사용해 보십시오. 릴렉스 NG 스키마 구문으로서 훨씬 더 읽기 쉽고 유지 관리가 쉽습니다.

나는 XML로 많은 작업을 했고, 산소 훌륭한 편집자가 되는 것.크로스 플랫폼이고 그래픽 스키마 편집기가 있지만 스키마가 아닌 DTD를 사용하기 때문에 스키마 편집기의 품질을 보증할 수 없습니다.나머지 편집 패키지(예: XML 편집기 및 XSLT 디버거)는 견고하므로 시도해 볼 가치가 있습니다.

알토바의 XMLSpy 아마도 가장 좋은 것 같습니다.이는 데이터/스키마, XPath 도구에 대한 다양한 보기를 제공하고 무엇보다도 좋은 다이어그램을 생성합니다.그래도 꽤 비용이 듭니다.성숙한 제품이므로 다른 도구를 사용할 때처럼 빠르게 제한 사항에 직면하는 경향이 없습니다.

액체 XML 꽤 좋지만 비교적 새로운 대안입니다.사용하기 좋은 앱이며 무료 버전도 있습니다!이것은 주목할 가치가 있는 도구입니다.

두 제품 모두 스키마를 기반으로 샘플 XML 파일을 생성하는 편리한 기능이 있습니다.

이와 대조적으로 Oracle의 JDeveloper(Borland Jbuilder 기반)는 괜찮은 스키마 편집기를 제공하려고 시도하지만 때로는 잘못된 스키마 파일을 생성한다는 점에서 부족합니다.나는 이 사실을 알고 곧 사용을 중단했습니다.

IBM의 제품을 확인해 보는 것이 좋습니다. XML 스키마 품질 검사기.이 명령줄 도구는 WC3의 XML 스키마 언어에 대해 스키마의 유효성을 검사합니다.다른 도구를 사용하여 스키마를 구축한 경우에도 이는 좋은 생각입니다.

나는 매우 큰 파일을 포함하여 xml을 편집하기 위해 GNU Emacs에서 nxml-mode를 사용합니다.그리고 나는 그것을 오랫동안 사용합니다. 빠르고, xml의 즉각적인 유효성 검사를 제공하고, 태그 및 속성 이름에 대한 완성 기능을 제공합니다.

그만큼 산소 XML 편집기 Windows용 훌륭한 IDE이지만 약간 비쌉니다.

알토바의 XML 스파이 훌륭한 편집기이지만 반드시 가장 저렴한 옵션은 아닙니다.

나는 강력히 추천한다 스타일러스 스튜디오 장기적으로 광범위하게 사용할 수 있는 XML IDE가 필요한 경우.저는 주로 XSLT 개발에 이 프로그램을 사용했지만 XML과 관련된 거의 모든 개발을 지원합니다.그것은 윈도우 단지 (매우 짜증나지만).

나는 사용하고있다 쿡탑 (다음에서도 사용 가능 투코) 그리고 XPath 테스트 기능에 매우 만족합니다.

  • Cooktop은 XML, DTD, XSLT 문서용 편집기이자 개발 환경입니다.
  • 쿡탑은 Windows 애플리케이션입니다.
  • 무엇보다도 무료입니다!

특징

  • 색상으로 구분된 XML, DTD 및 XSLT 편집
  • 형식이 올바른지 확인하고 검증하세요.
  • 거의 모든 XSLT 엔진을 사용한 스타일시트 테스트
  • XPATH 테스트
  • 사용자 정의 가능한 "코드 비트" 라이브러리
  • Tidy를 통한 XML 형식 지정
  • 작은 다운로드, 작은 설치 공간

오픈 소스 XML 편집기 검사 - 조금 낡았지만요.

XML Spy의 경우 +1입니다. 저는 독립 실행형 제품과 Visual Studio 플러그인을 모두 사용해 보았고 깊은 인상을 받았습니다.

FOSS의 관점에서 나는 메모장++

최근에 Eclipse를 사용하여 XSLT 파일을 편집하고 있었는데 어떤 이유로 Eclipse가 더 이상 자동 완성을 수행하지 않습니다.그래서 나는 Emacs의 훌륭한 nxml-mode로 전환했는데, 다시 돌아갈지는 잘 모르겠습니다.정말 사용하기 쉽고 빠른 자동 완성 기능을 얻을 수 있습니다.유일한 결함은 문서 스키마의 RELAX NG 버전을 제공해야 한다는 것입니다. 그러나 DTD 또는 스키마에서 이를 생성하는 도구가 있습니다.

확인해 보세요 http://www.xmlhack.com/read.php?item=2061 이상.

비자유 소프트웨어의 경우 OxygenXML을 권장합니다.

나는 사용한다 메모장++ 내 편집자로서.추가할 수도 있습니다. 플러그인 특히 XML을 다루기 위해.

XML 복사 편집기 - 윈도우와 리눅스

빠르고 무료이며 XML 스키마 유효성 검사를 지원합니다.

공식 웹 사이트http://xml-copy-editor.sourceforge.net/

우분투에 설치하는 방법http://ubuntuforums.org/showthread.php?t=1640003

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top