Đây là lệnh Stack-handlep 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 giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
xử lý độc lập - truyền một tập tin độc quyền thông qua một trình xử lý vào một trình ghi
SYNOPSIS
stt-xử lý -w itext -c my-handler.pl myfile.xml> Xử lý.itext
stt-xử lý -w itext -p Của tôi :: Trình phân tích cú pháp -m Của tôi :: Trình xử lý myfile.xml> Xử lý.itext
MÔ TẢ
sẽ có định dạng tương thích với Stag (xml, sxpr hoặc itext), biến dữ liệu thành một sự kiện
luồng truyền nó qua my-handler.pl
TRANH LUẬN
-giúp đỡ | h
hiển thị tài liệu này
-module | m PERLMODULE
Mô-đun được sử dụng để chuyển đổi các sự kiện đầu vào mà mô-đun sẽ kế thừa từ
Dữ liệu :: Stag :: BaseHandler
-unit | u NODE_NAME
(bạn nên luôn sử dụng tùy chọn này nếu bạn chỉ định -m)
đây là đơn vị được chuyển đến bộ xử lý / máy biến áp. điều này sẽ được thiết lập
tự động nếu bạn sử dụng các tùy chọn -c, -s hoặc -t
nhiều đơn vị có thể được thiết lập
-u foo -u bar -u boz
-writer | w WRITER
nhà văn cho cây biến đổi cuối cùng; có thể là xml, sxpr hoặc itext
-module | m MODULE
mô-đun perl để xử lý các sự kiện
-codefile | c FILE
một tệp chứa perlhashref chứa các trình xử lý sự kiện - xem bên dưới
-sub | s PERL
một perl hashref chứa các trình xử lý
-trap | t ELEMENT = SUB
VÍ DỤ
unix> cat my-handler.pl
{
người => phụ {
của tôi ($ self, $ person) = @_;
$ person-> set_fullname ($ person-> get_firstname. ''.
$ person-> get_lastname);
$ người;
},
địa chỉ => phụ {
của tôi ($ self, $ address) = @_;
# xóa hoàn toàn địa chỉ khỏi tệp đã xử lý
trở về;
},
}
Sử dụng Stack-handlep trực tuyến bằng các dịch vụ onworks.net