0
私はサーバからログデータを取得するためのサーバコマンドを実行するためにphpを使用しています。次の構文を使用してphpコマンドを実行するだけです。問い合わせの上シェル出力をhtmlテーブルに変換する
<?php
$result = shell_exec("$cmd");
echo "<pre>$result</pre>";
?>
は、構造化されていない表形式で出力を返し、私は構造化HTMLテーブルに変換し、Webページに表示する必要があります。
私は行形式のスクリプトの戻り結果上記
<script type="text/javascript">
$.get('path/upload.csv', function(data) {
var build = '<table border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="100%">\n';
//var rows = data.split("\n");
//rows.forEach(function getvalues(thisRow) {
var head = data.split("\n");
for(var i=2;i<3;i++){
build += "<tr><th>" + head[i].replace("first seen", " seen") + "</th></tr>";
//build += "<tr>";
//var col = data.split("\n");
for(var i=3;i<head.length;i++){
build += "<tr><td>" + head[i].split("\n") + "</td></tr>";
}
}
build += "</table>";
$('#wrap').append(build);
});
</script>
HTMLテーブルのフォーマット結果にjavascript関数以下のCSVファイルで、上記のコマンドの出力を保存して使用していた、私は列に分割する必要が
よく、構造化する必要があるデータを表示してください。 – FMashiro