Đây là lệnh osx có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
osx - Trình chuyển đổi SGML sang XML
SYNOPSIS
osx [-CeghnRvx] [-atên] [-Akiến trúc] [-bmã hóa] [-ccatalog_tệp] [-dthư mục]
[-Dthư mục] [-itên] [-fhồ sơ] [-ldtd_file] [-wcảnh báo_type] [-xxml_output_option...]
[sysid...]
MÔ TẢ
osx chuyển đổi SGML sang XML. osx phân tích và xác thực tài liệu SGML có trong
và ghi một tài liệu XML tương đương vào đầu ra tiêu chuẩn. osx sẽ cảnh báo về SGML
các cấu trúc không có XML tương đương.
Một phần của Hệ thống SGML Phù hợp với Tiêu chuẩn Quốc tế ISO 8879 - Tiêu chuẩn
Ngôn ngữ đánh dấu tổng quát. Hệ thống Cơ sở mở rộng SGML tuân theo Phụ lục A của
Tiêu chuẩn quốc tế ISO / IEC 10744 - Ngôn ngữ cấu trúc siêu phương tiện / dựa trên thời gian.
LỰA CHỌN
Lựa chọn tiếp theo đã khả thi:
-atên, --activate =tên
Tạo loại tài liệu hoặc tên liên kết tên đang hoạt động.
-Atên, --architecture =tên
Phân tích cú pháp liên quan đến kiến trúc tên.
-bmã hóa, --encoding =mã hóa
Sử dụng BCTF mã hóa cho đầu ra. Theo mặc định osx sử dụng UTF-8.
-csysid, - danh mục =sysid
Ánh xạ số nhận dạng công khai và tên thực thể với số nhận dạng hệ thống bằng cách sử dụng mục nhập danh mục
tệp có mã định danh hệ thống là sysid.
-C, - catalogs
Điều này có tác dụng tương tự như trong sự khởi đầu(1).
-dthư mục, --entity_output_location=thư mục
Đặt các tập tin đầu ra vào thư mục.
-Dthư mục, --directory =thư mục
Tìm kiếm thư mục cho các tập tin được chỉ định trong mã định danh hệ thống. Điều này có tác dụng tương tự
như trong sự khởi đầu(1).
-e, --open-thực thể
Mô tả các thực thể mở trong thông báo lỗi.
-Emax_errors, --max-error =max_errors
Bỏ cuộc sau max_errors lỗi.
-fhồ sơ, --error-file =hồ sơ
Chuyển hướng lỗi đến hồ sơ. Điều này hữu ích chủ yếu với các trình bao không hỗ trợ
chuyển hướng của stderr.
-g, - phần tử mở
Mô tả các phần tử mở trong thông báo lỗi.
-h, --Cứu giúp
Hiển thị văn bản trợ giúp và thoát.
-itên, --bao gồm =tên
Điều này có tác dụng tương tự như trong sự khởi đầu(1).
-ltập tin dtd, --dtd_location=tập tin dtd
Chỉ định rằng tệp XML kết quả phải tuân theo DTD trong tập tin dtd.
-n, --error-số
Hiển thị số lỗi trong thông báo lỗi.
--người giới thiệu
Hiển thị tài liệu tham khảo trong thông báo lỗi.
-R, --hạn chế
Điều này có tác dụng tương tự như trong sự khởi đầu(1).
-v, --phiên bản
In số phiên bản và thoát.
-wkiểu, --warning =kiểu
Kiểm soát các cảnh báo và lỗi theo loại. Điều này có tác dụng tương tự như trong
sự khởi đầu(1).
-xxml_output_option, --xml-output-option=xml_output_option
Kiểm soát đầu ra XML theo giá trị của xml_output_option như sau:
không-nl-trong-tag Không sử dụng dòng mới bên trong thẻ bắt đầu. Thường xuyên osx sử dụng dòng mới bên trong
thẻ bắt đầu để giảm khả năng xếp hàng quá dài.
id Khai báo thuộc tính đầu ra cho thuộc tính ID.
ký hiệu Khai báo đầu ra cho các ký hiệu.
dữ liệu Khai báo đầu ra cho các thực thể dữ liệu ngoài. XML yêu cầu những thứ này phải là NDATA.
osx sẽ cảnh báo về các thực thể dữ liệu ngoài CDATA và SDATA và xuất chúng dưới dạng NDATA
các thực thể.
dữ liệu cdata Sử dụng các phần CDATA XML cho các phần được đánh dấu CDATA và cho các phần tử có
nội dung được khai báo của CDATA.
bình luận Khai báo nhận xét đầu ra. Việc khai báo bình luận trong DTD sẽ không được
đầu ra.
thấp hơn Thích chữ thường hơn. Các tên được thay thế bằng chữ hoa bằng SGML
sẽ được gấp lại thành chữ thường. Điều này không bao gồm tên dành riêng; XML yêu cầu những điều này
ở dạng chữ hoa.
pi-thoát Thoát &<> trong nội dung hướng dẫn xử lý bằng amp, lt và
thực thể gt. Điều này cho phép các lệnh xử lý chứa chuỗi >?, nhưng
yêu cầu các ứng dụng xử lý các lối thoát.
trống Sử dụng cú pháp cho các loại phần tử e được khai báo là EMPTY.
danh sách chú ý Xuất ra một khai báo ATTLIST cho mỗi phần tử xác định kiểu của tất cả
thuộc tính. Giá trị mặc định sẽ luôn là #IMPLIED.
báo cáo-đầu vào-nguồn Xuất ra lệnh xử lý để báo cáo khi nguồn đầu vào
khác với tệp chính được mở hoặc đóng trong phiên bản. Không báo cáo bất kỳ đầu vào nào
thay đổi nguồn trong DTD.
thực thể báo cáo Xuất hướng dẫn xử lý để báo cáo khi một thực thể bên ngoài
tài liệu tham khảo đã được giải quyết trong ví dụ. Không báo cáo bất kỳ nghị quyết nào của thực thể trong
DTD.
không-mở rộng-bên ngoài Bảo toàn các thực thể bên ngoài, ghi file khai báo driver có tên
"extEntities.dtf" và đưa tệp đó vào tập hợp con nội bộ của phiên bản.
không-mở rộng-nội bộ Bảo toàn các thực thể bên trong, viết khai báo file driver có tên
"intEntities.dtf" và đưa tệp đó vào tập hợp con nội bộ của phiên bản.
không-bên ngoài-decl Không bao gồm tệp trình điều khiển khai báo thực thể bên ngoài trong
tập hợp con bên trong của cá thể.
không-nội bộ-decl Không bao gồm tệp trình điều khiển khai báo thực thể nội bộ trong
tập hợp con bên trong của cá thể.
không có đầu ra-bên ngoài-outdir Khi bảo quản các thực thể bên ngoài, không ghi tập tin đầu ra
bên ngoài thư mục đầu ra được chỉ định ("." theo mặc định). Nói cách khác, nếu một
mã định danh hệ thống của thực thể bên ngoài bao gồm đủ trường hợp ".." khiến osx gặp sự cố
ghi một tập tin bên ngoài (phía trên) thư mục đầu ra, thoát (theo mặc định osx sẽ đưa ra một
cảnh báo nhưng sẽ ghi tập tin và tiếp tục.
không ghi đè Khi bảo quản các thực thể bên trong hoặc bên ngoài, nhiều tệp đầu ra sẽ
được viết. Nếu tùy chọn này được chỉ định, không ghi đè lên các tệp hiện có; thay vì,
cố gắng thêm một số vào cuối tên tệp gốc để tạo một số duy nhất
tên tập tin. Thoát và gặp lỗi nếu có quá nhiều (100) tệp như vậy đã tồn tại.
hộp bảo quản Bảo quản vỏ theo quy định trong DTD cho tên thành phần; thuộc tính
tên; các giá trị thuộc tính là danh sách mã thông báo.
sdata-as-pis Khi dịch các thực thể SDATA (cho dù mở rộng chúng hay cung cấp một
định nghĩa cho chúng trong tập hợp con nội bộ của đầu ra), hãy biểu thị chúng dưới dạng xử lý
hướng dẫn thay vì như các thực thể nội bộ chung.
nhiều -x các tùy chọn được cho phép.
Sử dụng osx trực tuyến bằng dịch vụ onworks.net