嗨,當你看看MBeans類時,你會知道很少的類也以java的表格數據格式返回數據。任何人都可以讓我知道這是什麼以及如何將表格數據格式保存到字符串數組列表中。什麼是在java中的表格數據格式和我如何可以將表格數據格式保存到字符串數組列表中?
2
A
回答
3
若要將TabularData
轉換爲包含表中每行的值的字符串列表,可以使用類似這樣的內容。
(注意:TabularData
是一個接口 - TabularDataSupport
是一個實現的MBean可以使用他們自己的實現,所以這是最好的代碼的接口,而不是實現類。)
String SEPARATOR = " "; // change this as needed, e.g. to tab, comma etc.
TabularData data = ...; // data from the mbean
List<String> list = new ArrayList<String>(); // the output list
for (Object v: data.values()) {
CompositeData row = (CompositeData)v;
StringBuilder rowString = new StringBuilder();
for (Object rv: row.values()) {
if (rowString.length()!=0)
rowString.append(SEPARATOR);
rowString.append(rv);
}
list.add(rowString.toString());
}
-1
你可以嘗試返回List<List<Object>>
。
外部列表的每個元素都是一個「行」。
內部列表的每個元素都是「行」的「列」。
+0
這種方法可能已經有用,當我一個接一個的數據,並希望保存爲表(邏輯表)但是當談到jms時,你有一個像表格一樣的數據類型,就像TabularDataSupport數據類型一樣...我已經在上面添加了鏈接... – amod
相關問題
- 1. 以XML格式保存數字列表
- 2. 如何在Java中將表格數據格式化爲文本?
- 3. 從字符串和數據表中格式化Json數據
- 4. 如何在數據表中以長格式和寬格式轉換數據
- 5. 在android中以表格形式排列sqllite表格數據?
- 6. 將表格中的數據保存到表格
- 7. 將字符格式的數據轉換爲可讀表格
- 8. 爲什麼我打印的數據不是表格格式
- 9. 數據集數據表格格式行
- 10. 以數字可讀的格式導出表格數據
- 11. 將表格格式數據轉換爲SQL Server中的列表格式
- 12. 如何在表格格式中以表格形式訪問數據庫中的數據
- 13. 數據表中的C#數字格式
- 14. 格式表和是數組
- 15. 如何將表格中的數據保存/插入到表中?
- 16. 列表數據格式
- 17. Sharepoint列表數據格式
- 18. 將表格數據永久保存在表格中
- 19. 保存表格中表格的最佳方式是什麼?
- 20. 如何數字格式數據表?
- 21. 以JSON格式表格數據
- 22. 以jsp表格格式顯示數據
- 23. 數組的表格格式
- 24. 如何以表格格式顯示數據庫數據?
- 25. 如何格式化具有指定列數的表格中的數組數據?
- 26. 如何在鞋子中以表格格式顯示數據
- 27. 如何在android中以表格格式顯示數據?
- 28. 如何將html表格數據獲取到數據表格
- 29. 以表格格式顯示存儲的列數據
- 30. 在表格行和表格數據中回顯樣式
TabularDataSupport,即時通訊taliking約這個類... plz找到有問題的javadoc的鏈接。 – amod
作者:「字符串數組列表」您的意思是'ArrayList'或'List ' –
mdma
是的,我的意思是ArrayList –
amod