2009-06-30 30 views
6

Có thể tạo một tập hợp các trang wiki từ tệp nhận xét XML được tạo bởi Visual Studio không?Có thể wikify nhận xét của Visual Studio XML không?

Tôi đang nói về một cái gì đó như Sandcastle, nhưng đối với định dạng wiki thay vì CHM được biên dịch.

Chỉnh sửa: Tôi đang sử dụng MediaWiki có thể nhập/xuất bài viết bằng XML. Vì vậy, tôi hy vọng rằng có thể viết một phép biến đổi chuyển đổi các chú thích XML thành XML của MediaWiki.

+0

Giống như trong một lần di chuyển từ XML nội tuyến sang XML của MediaWiki? Bởi vì tôi không thấy làm thế nào bạn sẽ giữ cả hai đồng bộ nếu bạn sẽ giữ các bình luận XML nội tuyến VÀ cho phép người dùng chỉnh sửa MediaWiki. –

+0

Các trang Wiki có tài liệu kỹ thuật không nên được người dùng chỉnh sửa trừ các lớp lõi được phát triển từ nhiều năm trước và sẽ không bị thay đổi nữa. Có những bài báo tổng quát mô tả các lớp và cách sử dụng chúng, tôi chỉ muốn thêm một liên kết đến tham chiếu lập trình chi tiết. – Dmitry

+0

Bạn kiếm được gì khi có trong wiki? Lợi ích chính của wiki là dễ dàng chỉnh sửa. Tuy nhiên, bạn không có ý định thực sự chỉnh sửa các trang một cách thủ công. Nó thực sự âm thanh như cách tiếp cận tốt nhất là chỉ để không sử dụng một wiki và trực tiếp đặt các tập tin trên máy chủ trong một thư mục gần wiki. – Yuliy

Trả lời

3

tôi khuyên bạn nên một giải pháp khác nhau chút:

  • Sử dụng Help Server xuất bản .CHM/.HxS trên web
  • Sử dụng special MediaWiki templates để liên kết tham khảo từ Wiki như here.
  • Sử dụng <see href="..."> để liên kết các trang Wiki từ bình luận XML
  • Xem thêm: FiXml

Đây không phải là chính xác những gì bạn muốn, nhưng tôi hy vọng điều này sẽ rất hữu ích.

+0

Cảm ơn. Đây không phải là giải pháp hoàn chỉnh mà tôi đang tìm kiếm, nhưng nó hữu ích hơn nhiều so với câu trả lời doxygen vô nghĩa. – Dmitry

0

Nếu các mục được đề cập ở trên không đủ, bạn đã cố gắng xây dựng biến XSLT của riêng bạn thành đánh dấu wiki theo lựa chọn của bạn chưa?

Bạn có thể viết một ứng dụng đơn giản trong .NET (hoặc chọn nền tảng lựa chọn của bạn) để chuyển đổi định dạng XML doc sang định dạng XML wiki. Bạn vẫn phải giữ wiki cập nhật với các tệp đầu ra theo cách thủ công.

+0

Đúng, nó sẽ hoạt động. Nhưng nó đòi hỏi thời gian và nguồn nhân lực mà tôi không có. – Dmitry

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