0
如何將XML解析爲HTML?如何解析存在於jsp頁面中的XML到
代碼
<snomed>
<%
String selectsql = null;
DBConnection DBCon = null;
Connection Con = null;
PreparedStatement pstm = null;
ResultSet resultSet = null;
String snomedid = request.getParameter("snomedcode");
try {
DBCon = new DBConnection();
Con = DBCon.getConnection();
selectsql = "select * from snomedicd10map where referencedComponentId=? ";
pstm = Con.prepareStatement(selectsql);
pstm.setString(1, snomedid);
resultSet = pstm.executeQuery();
} catch (SQLException e) {
e.printStackTrace();
}
while (resultSet.next()) {
String maprule = null;
maprule = (resultSet.getString("mapRule"));
if (maprule.matches("OTHERWISE TRUE")
|| maprule.matches("TRUE")) {
%>
<otherwise>
<snomedid><%=resultSet.getString("referencedComponentId")%></snomedid>
<snomedname><%=resultSet.getString("sctName")%></snomedname>
<icdcode><%=resultSet.getString("mapTarget")%></icdcode>
<icdname><%=resultSet.getString("icdName")%></icdname>
</otherwise>
<%
}}
%> <%
DBCon = new DBConnection();
Con = DBCon.getConnection();
pstm = Con.prepareStatement(selectsql);
pstm.setString(1, snomedid);
resultSet = pstm.executeQuery();
while (resultSet.next()) {
String str = resultSet.getString("referencedComponentId");
String[] pipe = resultSet.getString("mapRule").split("\\|");
if (pipe.length > 1) {
%>
<refinechoice>
<cell><%=pipe[1]%></cell>
</refinechoice>
<%
}}
%> <%
String refId = request.getParameter("refId");
String mapRule = request.getParameter("maprule");
selectsql = "select * from snomedicd10map where referencedComponentId=? AND maprule = ? ";
pstm = Con.prepareStatement(selectsql);
pstm.setString(1, refId);
pstm.setString(2, mapRule);
resultSet = pstm.executeQuery();
while (resultSet.next()) {
%>
<refineproblem>
<snomedid><%=resultSet.getString("referencedComponentId")%></snomedid>
<snomedname><%=resultSet.getString("sctName")%></snomedname>
<icdcode><%=resultSet.getString("mapTarget")%></icdcode>
<icdname><%=resultSet.getString("icdName")%></icdname>
</refineproblem>
<%
}
%>
</snomed>
- 我需要另一個JSP頁面
- 否則標記名需要得到1
- refinechoice標籤名稱解析需要獲得第二再細化選擇類型是單選按鈕,選擇任何一個精煉選擇後,它需要獲得精煉問題標記名稱第3個
- 如何在HTML中獲取此。