static
{
INFO_KEYS.put("CSQ", ",");
+ // todo capture second level metadata (CSQ FORMAT)
+ // and delimiter "|" so as to report in a table within a table?
}
/*
{
continue; // to avoid double reporting
}
- sb.append("<tr><td>").append(key).append("</td><td>");
if (INFO_KEYS.containsKey(key))
{
/*
* split selected INFO data by delimiter over multiple lines
*/
- sb.append("</td></tr>");
String delimiter = INFO_KEYS.get(key);
String[] values = entry.getValue().toString().split(delimiter);
for (String value : values)
{
- sb.append("<tr><td> </td><td>").append(value)
+ sb.append("<tr><td>").append(key).append("</td><td>")
+ .append(value)
.append("</td></tr>");
}
}
else
- {
+ { // tried <td title="key"> but it failed to provide a tooltip :-(
+ sb.append("<tr><td>").append(key).append("</td><td>");
sb.append(entry.getValue().toString()).append("</td></tr>");
}
}