2013-02-24 32 views
6

Có điều gì tôi có thể sử dụng để phân tích cú pháp JavaDoc, sao cho tôi có thể hoạt động trên nó thông qua các giao diện Doclet chuẩn khi chạy không? Về cơ bản, hoạt động ngược của Doclet.JavaDoc Parser cho javadocs phổ biến?

Tôi hiểu rằng sẽ không thể viết trình phân tích cú pháp cho mọi Javadoc (vì đây có thể là định dạng tài liệu tùy ý), nhưng tôi tò mò muốn biết có điều gì đó tương tự với Doclet chuẩn không.

Trả lời

1

Doclet là một trình phân tích cú pháp javadoc. Hãy suy nghĩ về Doclet dưới dạng SAX Parser

Mỗi cuộc gọi đến phương pháp của bạn sẽ được cung cấp cùng một dữ liệu chính xác cho một tài liệu javadoc bình thường. Chạy Doclet lớp con của bạn trên mã nguồn và nó sẽ trình bày tài liệu cho bạn thông qua các phương thức gọi lại.