2011-01-23 4 views
1

나는 복잡한 XML의 기존 기반을 적용/확장 할 수있는 오픈 소스 또는 상업용 도구를 찾고 있습니다.일반 XML 콘텐츠 관리 시스템

웹 사이트를 관리 할 CMS가 필요하지 않습니다. 일반 XML에 중점을두고 있습니다. 저는 주로 XML이 클라이언트/서버 게임 개발을위한 XML을 관리하는 도구를 찾고 있는데, 여기서 XML은 게임의 항목, 게임의 퀘스트 및 기타 게임 시스템과 같은 것을 나타냅니다.

더 중요한 것은 내가 좋아하는 것을 할 수있는 능력을 가진 양식 기반 GUI 제공하는 도구를 찾고 있어요 : 외래 키 제약 조건에 예를 들어 비슷한 다른 XML에 정의 된 값에

  • 구속 값 ()
  • 중앙 저장소가 웹 기반이라면 좋을 것입니다. (XML에 이상적이라면 SQL DB와 같이 중간 수준의 지 속성을 유지할 수 있습니다.)
  • XML을 가져 오기/내보내기하기 쉽기 때문에 도구 외부에서 편집하고 동기화 할 수 있습니다 (더 중요한 것은 우리가 쉽게 분기하고 병합 할 수 있습니다).
  • 사용자 정의 가능한 플래시 편집기를 만들려면 UI를 허용합니다. 어떤 데이터는 그것이 제공하는 데이터 저장소에 무엇이든 제출할 수 있어야합니다.

XSD 스키마 등을 필요로하는 것들은 피하고 싶습니다. (대부분 좋은 도구는 예제 XML을 사용하여 알아낼 수 있습니다. 의도 한 스키마, 일부 수동 조정 포함). XML 인스턴스에서 스키마를 생성하는 도구가 있기 때문에 큰 문제는 아니지만 (다시 말하면 데이터를 기반으로 유추 할 수있는 XML 스키마가 마음에 들지 않습니다.)

CMS 목록이있는 좋은 사이트를 찾았지만 대부분은 웹 사이트 CMS 데이터를 관리하기위한 것이 아닙니다. - XML ​​데이터베이스 http://www.rpbourret.com/xml/XMLDatabaseProds.htmhttp://www.webi.org/cms.html

+0

을 모델링하는 방식에 아주 많이 따라 달라질 수 있습니다 좋은 도구는 예제 XML을 사용하여 의도 한 스키마를 파악할 수 있으며 일부 수동 조정이 가능합니다.) 저는 XML에 대한 작업을 몇 년 동안 해왔습니다. 나는 아직 그러한 도구를 보지 못했습니다. – biziclop

답변

0

참조 론 BOURRET의 광범위한 조사 - 대부분의 시간으로 ("이 방법의 다양한이고 당신이 선택하면 데이터 또는 문서