看板 mud_sanc 關於我們 聯絡資訊
這個問題, 個人建議是跑 Perl or Python 這種script 語言來幫忙 比如 : html 顯示格式是 : ┌────┬─────┬───────┐ │等級 │ID │暱稱 │ ├────┼─────┼───────┤ │120 │laechan │小太保 │ └────┴─────┴───────┘ 那麼我們直接拿玩家的資料檔來讀取即可 (以下以我的資料檔也做測試) 假定此perl 檔名為 parse.pl ================CODE START======================================= #!/usr/bin/perl open(OUT,"./nobu.o"); # 讀取玩家資料儲存檔 my @TXT = <OUT>; close(OUT); my $result = "<html><body><tr><td>等級</td><td>ID</td><td>暱稱</td></tr>\n"; my $name; foreach my $line (@TXT) { if($line =~ /"name":"([^"]*)"/) { $name = $1; $line = $'; } if($line =~ /[^chi_name]*"chi_name":"([^"]*)","level":([^,]*)/) { $result .= "<tr><td>".$1."</td><td>".$name."</td><td>".$2."</td></tr>"; last; } } print $result."</body></html>\n"; ================CODE END============================================ 先以本地端執行看看 [mud@Sanc nobu]$ ./parse.pl <html><body><tr><td>等級</td><td>ID</td><td>暱稱</td></tr> <tr><td>悠遊貓奴</td><td>nobu</td><td>120</td></tr></body></html> [mud@Sanc nobu]$ 這代表資料正確顯示 透過WEB CGI呼叫 ./parse.pl (假設是 http://140.137.5.1/cgi-bin/parse.pl) 就可以直接產出如上列的列表 如此一來又不會用到MudOS的資源 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.67.137.235