2014-12-13 32 views
1

所以我的問題是我怎麼可以把這個HTML在矩陣二維如何將HTML線矩陣二維的Java

enter code here <TR> 
       <TD>Mikel</TD> 
       <TD>---</TD> 
       <TD>1</TD> 
       <TD>1</TD> 
       <TD>1</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
      </TR> 
      <TR> 
       <TD>John</TD> 
       <TD>1</TD> 
       <TD>---</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
      </TR> 
      <TR> 
       <TD>X-Men</TD> 
       <TD>1</TD> 
       <TD>0</TD> 
       <TD>---</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
      </TR> 
      <TR> 
       <TD>Dimitri</TD> 
       <TD>1</TD> 
       <TD>0</TD> 
       <TD>0</TD> 
       <TD>---</TD> 
       <TD>1</TD> 
       <TD>0</TD> 
       <TD>1</TD> 
       <TD>0</TD> 
      </TR> 
      <TR> 

像這樣

Mikel  John X-Men Dimitri 

米克爾--- 111
約翰·1 - 0 0
X戰警1 0 --- 0
迪米特里1 0 0 ---

while(fInput.hasNextLine())str = fInput.nextLine()。trim();

  String[] temp = str.split(" "); 
     Matriz [cont][cont] = temp [0].trim(); 
+0

你有解析HTML或XML的機制嗎? – Codor 2014-12-13 12:50:07

回答

0

此HTML還與每個TR的XML作爲2D矩陣的一行 可以使用DOM/SAX解析,解析所有的TR標籤的第一行中添加第一TD元素的值TR中所有元素的矩陣和值可以在其後添加爲單獨的行。

+0

是否有任何機會使用其他方法不允許使用... – user312298 2014-12-13 15:14:01

+0

您可以在該文件的每一行上使用基於正則表達式的解析。 – abhati 2014-12-13 15:33:47

相關問題