java - 用 Java 解析 HTML 以创建 XML

标签 java html xml nsxmlparser

<TBODY>
 <TR>
 <TD colSpan=4>Detail of your Trip</TD></TR>
 <TR></TR>
  <TR>
  <TD colSpan=4>Booking Ref. : XXX</TD></TR>
   <TR></TR>
  <TR>
  <TD>Client</TD>
    <TD colSpan=2>Ticket Number</TD>
    <TD>FOID</TD></TR>
    <TR>
     <TD>Person (ADT)</TD>
   <TD colSpan=2>000000</TD>
  <TD>XXXX</TD></TR>
  <TR></TR>
  <TR>
  <TD>From: Location 1</TD>
  <TD>To : Location 2</TD>
   <TD colSpan=2>Flight : LLL</TD></TR>
     <TR>
  <TD colSpan=2></TD>
   <TD colSpan=2>Departure : 14Aug, 15:55 Latest check-in time limit : 15:25 </TD></TR>
    <TR>
    <TD colSpan=2></TD>
   <TD colSpan=2>Arrival : 17:25</TD></TR>
   <TR>
   <TD colSpan=2></TD>
   <TD colSpan=2>Class N</TD></TR>
   <TR>
  <TD>From : Location 2</TD>
  <TD>To :Location1</TD>
  <TD colSpan=2>Flight : AF2585 Resa : OK</TD></TR>
   <TR>
   <TD colSpan=2></TD>
   <TD colSpan=2>Departure : "Time" Latest check-in time limit : "Time" </TD></TR>
  <TR>
  <TD colSpan=2></TD>
  <TR>
  <TD colSpan=2></TD>

我想解析此 HTML 并获取旅行者姓名等详细信息..旅行日期

并创建一个 XML 。

最佳答案

我对 HTMLCleaner (http://htmlcleaner.sourceforge.net/javause.php) 有一些很好的经验。 它很简单并且可以创建格式良好的 XML。

关于java - 用 Java 解析 HTML 以创建 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5181660/

相关文章:

html - 位置固定元素在滚动时移动

jquery - 重定向代码不起作用

java - 如何用Java获取XML中的最后一个属性?

java - 带空格的整数还能读作整数吗?

java - 人类细胞的有丝 split

javascript - 跳过禁用的 li/a

html - xsl 为每个节点创建折叠/展开面板

java - EDI 必须至少为 1 个段实例 [UNS]

java - 有人知道如何克服 IntelliJ 中的 "Compiler internal error. Process terminated with exit code 138"吗?

java - 如何使用Java在YouTube数据API v3中设置nextPageToken?