-2

重複の可能性:
PHP で HTML を解析および処理する方法は?

私は次のHTMLを持っています:

<Text><strong>Cancellation</strong>
A cancellation is free of charge possible until 6PM on arrival day. With later    cancellation or no arrivals without previous cancellation the hotel is justified to place 90% of the booked achievements (excl. breakfast) in calculation whereby the amount at a value of USD 500.00 is not exceeded.
<strong>Check-in time</strong>
Starting from 15:00
<strong>Check-out time</strong>
Until 12:00
<strong>Guarantee</strong>
No guarantee required.</Text>

そして、それを解析して、たとえば次のように配列に保存したい:

array(
 'Cancelation'    => 'A cancellation is free of charge possible until 6PM on arrival day. With later    cancellation or no arrivals without previous cancellation the hotel is justified to place 90% of the booked achievements (excl. breakfast) in calculation whereby the amount at a value of USD 500.00 is not exceeded.',
 'Check-in time'  => 'Starting from 15:00',
 'Check-out time' => 'Until 12:00',
 'Guarantee'      => 'No guarantee required.'
);

事前にヒントをありがとう。

4

2 に答える 2

0

このチュートリアルを読んでください。空腹の正規表現エンジンを使用する必要はありません。

于 2012-10-18T08:47:48.137 に答える
-1

有効なHTML をDOMElementオブジェクトに追加します。それを使用すると、子を選択し、その HTML/テキストを変数に抽出できます。

ドキュメント: http://php.net/manual/en/class.domelement.php

于 2012-10-18T08:43:49.720 に答える