2008-09-15 32 views
7

Một cái gì đó để lấy một lược đồ XML và cho phép bạn thêm/chỉnh sửa dữ liệu nhưng không thay đổi cấu trúc XML, tốt nhất là được cài đặt trên máy chủ. về cơ bản là một giao diện người dùng để chỉnh sửa tài liệu xml dưới dạng ứng dụng web. Ai đó đã phải làm điều này rồi phải không?Có trình soạn thảo XML thân thiện với người dùng không? Tôi không thể tìm thấy bất cứ điều gì tốt, tốt nhất là mã nguồn mở

Trả lời

5

Liquid XML có một phiên bản miễn phí đẹp

cập nhật: (tính đến ngày 10 tháng 3 năm 2010) có vẻ như biên tập viên không còn miễn phí

+1

XML lỏng không xuất hiện để được dựa trên web hoặc cung cấp một phiên bản miễn phí (không có gì rõ ràng trên trang web của họ) – Harv

+0

đọc hiểu, ông yêu cầu dựa trên web và miễn phí –

0

Check-out microsoft cho một XML Notepad 2007. Tôi không thích nó, vì nó thực sự xử lý xml như một cái cây như trái ngược với văn bản thuần túy, nhưng đó là những gì bạn muốn, phải không?

0

Cá nhân tôi thích Notepad ++ với plugin XMLTools. Rất tiếc, nó sẽ cho phép bạn chỉnh sửa cấu trúc.

1

IMHO BXE - The Wysiwyg XML Editor có thể thực hiện việc này - tức là tạo/chỉnh sửa tài liệu XML trong trình duyệt, dựa trên Lược đồ XML hiện có. Tôi không chắc chắn, nhưng bạn có thể phải bao gồm nó trong trang của riêng bạn, nó chỉ là thành phần biên tập chứ không phải là ứng dụng web đầy đủ.

0

Tôi không nghĩ rằng có một ứng dụng web cho phép bạn viết một tài liệu ví dụ dựa trên lược đồ đã tải lên (như vậy .. mebbe tôi nên viết một? :)).

Altova XMLSpy là công cụ tốt nhất của các biên tập viên mà tôi đã sử dụng, nhưng rất tốn kém.

1

Điều đó tùy thuộc vào ý bạn là "thân thiện với người dùng" và nội dung bạn muốn từ trình chỉnh sửa văn bản. Cá nhân tôi sử dụng emacs để chỉnh sửa xml, nhưng tôi sẵn sàng đưa lên đường cong học tập của trình soạn thảo cho sức mạnh tuyệt đối mà nó mang lại cho tôi - chỉnh sửa XML giờ đây khá dễ dàng và không đau đớn cho tôi, nhưng tôi mất một chút để có được nó đến thời điểm đó.

oXygen có vẻ như nó có thể phù hợp với những gì bạn muốn nhưng không miễn phí.

This page có so sánh tốt về trình chỉnh sửa xml và các tính năng có, có vẻ như là điểm khởi đầu tốt.

6

Xopus là một trình soạn thảo XML thương mại được thiết kế đặc biệt để được sử dụng bởi những người phi kỹ thuật. Xopus dựa trên trình duyệt và có thể được cài đặt trên bất kỳ máy chủ web nào. Xopus giữ cho tài liệu XML 100% hợp lệ mọi lúc bằng cách sử dụng Lược đồ XML và có một khung nhìn WYSIWYG sử dụng XSLT.

Bạn có thể sử dụng DOM API để định cấu hình để chỉ văn bản có thể được thay đổi, không phải cấu trúc.

Trực tiếp link cho bản trình diễn.

0

Còn khoảng Eclipse với plugin Oxygen, đó sẽ là đề xuất của tôi, nguồn mở miễn phí và được sử dụng rộng rãi. Altova XML Spy là một công cụ tuyệt vời nhưng đắt tiền, họ đã sử dụng để làm một phiên bản sử dụng phi thương mại miễn phí nhưng điều đó không xuất hiện trên trang web của họ bây giờ vì vậy có lẽ họ đã ngưng điều đó.

0

XML Editor là miễn phí (trong khi nhiều trình biến đổi FO khác nhau không) và bạn có thể sử dụng nó với FOP (từ dự án Apache). Emacs với các mô-đun psgml có thể làm điều đó cùng với vim nhưng cả hai có lẽ thấp hơn lovel). Eclipse có thể làm điều đó quá nhưng iut là khá nặng.

0

Nếu bạn chỉ muốn một trình soạn thảo XML với mã gấp và một nút thám hiểm (một cái gì đó Visual Studio là mất tích) Netbeans có cả hai, và là nguồn mở miễn phí

Netbeans XML editor

Các vấn đề liên quan