Как мне сопоставить содержимое двух тегов HTML?Многострочные строки между ними.- AS3 - PullRequest
0 голосов
/ 30 сентября 2011

Я хочу сопоставить все содержимое внутри тегов ... Ниже приведен пример того, что мне нужно проанализировать.

        <tr>

            <td class="trow2 post_content ">





                <div class="post_body" id="pid_">

                    This is <span style="font-style: italic;">just a test</span> message.<br />
With an image.<br />
[img]http://www.somesite.com/wp-content/something.jpg[/img]<br />
Blah blah <span style="font-weight: bold;">blah</span>.<br />
<br />
The quick brown fox jumps over the lazy <span style="text-decoration: underline;">dawg</span>.<br />
<br />
[video=youtube]http://www.youtube.com/watch?v=MbYZa4gTxzM[/video]<br />
<br />
<a href="mailto:test@test.com">asd</a><br />
<ul>
<li>item number 1</li>
<li>item nubmer 2<br />
</li></ul>
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #66CCFF">&lt;?php&nbsp;</span><span style="color: #7AC07C">echo&nbsp;</span><span style="color: #FF99FF">'hello&nbsp;world'</span><span style="color: #7AC07C">;&nbsp;</span><span style="color: #66CCFF">?&gt;</span></code></div></div></div>
<br />
<div style="text-align: center;">i am centered.</div>
<div style="text-align: right;">i am not centered.</div>

                </div>







                <div class="post_meta" id="post_meta_">



                </div>

            </td>

        </tr>

Как видите, я намеренно добавил целую кучу вещеймежду тегами.Это была та часть, где я нуждался в помощи.Как обнаружить внутренности двух тегов, указанных выше, с учетом того, что на их пути есть другие теги.

Это делается в AS3 в Flash Builder.

1 Ответ

0 голосов
/ 30 сентября 2011

Если ваш HTML - XHTML, вы можете использовать XPath для анализа и получения значений внутри этих тегов. См. Этот вопрос Синтаксический анализ XML / XHTML в Actionscript

...