3
 <ContentFragment><![CDATA[<a target=_blank href=$click_tracking_url$&landing_url=https://www.foo.com><img src='urltoimage.jpg' border='0' alt='' /></a>]]></ContentFragment>

JAXB 経由で ContentFragment にアクセスできるファイルのこの xml セグメントがあります。ContentFragment は文字列です。

a href が新しいウィンドウをターゲットにしているかどうか、およびクリック追跡 URL がそこにあるかどうかをキャプチャする方法を知りたいです。

私が行ったことに関する限り、私はそれを実行するstring.contains("_blank");string.contains("click_tracking_url");、解析することができます。

href をパーツに解析するなど、より良い方法はありますか?

4

1 に答える 1

0

XML を解析するための優れた Java ライブラリがあります...

...そして、HTML を解析するための優れた Java ライブラリがあります ...

<a>...しかし、要素内のタグ内の「href」を単純に解析する場合[CDATA]:

String.contains()十分すぎるString.indexOf()はずです。

私見では...

于 2012-08-29T19:05:44.473 に答える