複数ファイルに対する置換処理



0   名前: さお : 2007/03/01(木) 09:07  ID:hn5Iffwe sub-Fl
複数ファイルに対する置換処理

ある一定条件の<タグ>の範囲内に含まれる<タグ>を別に<タグ>に変換したいのですが、
JAVAで、それは可能ですか?

お願いいたします。

下記のコード内では「あ」表はそのまま残し、「い」「う」の表は<table><tr><td><th>を<p>に変換したいです。

例:
<body>
<table width="200" border="1">
<tr>
<th scope="row">あ</th>
<td>あ</td>
<td>あ</td>
</tr>
<tr>
<th scope="row">あ</th>
<td>あ</td>
<td>あ</td>
</tr>
</table>
<br />
<table class="test">
<tr>
<th scope="row">あ</th>
<td>あ</td>
<td>あ</td>
</tr>
<tr>
<th scope="row">あ</th>
<td>あ</td>
<td>あ</td>
</tr>
</table>
<br />
<table width="200" border="0">
<tr>
<td scope="row">い</td>
<td><p>い</p></td>
<td>い</td>
</tr>
<tr>
<td scope="row">い</td>
<td><p>い</p></td>
<td>い</td>
</tr>
</table>
<br />
<table width="200">
<tr>
<td scope="row">う</td>
<td>う</td>
<td>う</td>
</tr>
<tr>
<td height="18" scope="row">う</td>
<td>う</td>
<td>う</td>
</tr>
</table>
test.css
table.test{
	border: 1px solid yellow;
	width:200px;
	margin: 0px;
	padding: 0px;
}
table.test td{
	border: 1px solid red;
	border-collapse:collapse;
}
table.test th {
	border: 1px solid blue;
	border-collapse:collapse;
}

1   名前: 匿名 : 2007/03/01(木) 09:07  ID:Z/T9lFdK sub-kJ
もちろん、Java で可能。だが、ここは JavaScript 板なんだ

オーストリアに行こうとして、間違ってオーストラリアに来てしまったようなものだ。Java コミュニティを探して再質問してくれ。


せっかくだから茶飲み話。WSH、XUL と連携した J(ava)Script ならファイル読み込み・保存可能(あるいは、ブラウザ実行ではない JavaScript 処理系を探すか)。いずれにせよ、Web 制作というこの掲示板の主旨から外れるなあ。

2   名前: さお : 2007/03/01(木) 09:07  ID:hn5Iffwe sub-Fl
そうなのですね。

知識が少なく、わかりませんでした。

ありがとうございました。探してみます。

一覧へ戻る