Hướng dẫn simple html dom get text - html dom get text đơn giản

Những gì tôi cần có được là 240.0000, 340.0000, v.v. Tôi đã thử một cái gì đó như thế này:

// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';

Làm theo cách này tôi không nhận được văn bản mà tôi muốn có được.

Làm thế nào tôi có thể làm tham chiếu đến văn bản bên trong thẻ? Vì vậy, tôi có thể nhận được các giá trị.

echo $ html;

// Find all anchors, returns a array of element objects
$ret = $html->find('a');

// Find all anchors and images, returns an array of element objects
$ret = $html->find('a, img');

// Find (N)th anchor, returns element object or null if not found (zero based)
$ret = $html->find('a', 0);

// Find last anchor, returns element object or null if not found (zero based)
$ret = $html->find('a', -1);

Tìm các yếu tố theo tên thẻ

// Find all element which id=foo
$ret = $html->find('#foo');

// Find all element which class=foo
$ret = $html->find('.foo');

Tìm các yếu tố theo tên lớp hoặc ID

// Find all 
with the id attribute $ret = $html->find('div[id]'); // Find all
which attribute id=foo $ret = $html->find('div[id=foo]'); // Find all anchors and images with the "title" attribute $ret = $html->find('a[title], img[title]'); // Find all element has attribute id $ret = $html->find('*[id]');

Tìm các yếu tố theo thuộc tính

Bộ lọc thuộc tính

Vì vậy, tôi có tệp .html này mà tôi phải phân tích. Trong tệp đó, tôi có các dòng như thế này:

240,0000 340,0000
Hỗ trợ các toán tử này trong các bộ chọn thuộc tính:Lọc
Sự mô tả________số 8have the specified attribute.
Khớp các yếu tố có thuộc tính được chỉ định.[!attribute]don't have the specified attribute.
Khớp với các yếu tố không có thuộc tính được chỉ định.
// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';
0certain value.
Khớp các thành phần có thuộc tính được chỉ định với một giá trị nhất định.
// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';
1don't have the specified attribute with a certain value.
Khớp với các phần tử không có thuộc tính được chỉ định với một giá trị nhất định.
// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';
2starts with a certain value.
Khớp các thành phần có thuộc tính được chỉ định và nó bắt đầu với một giá trị nhất định.
// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';
3ends with a certain value.
Khớp các yếu tố có thuộc tính được chỉ định và nó kết thúc với một giá trị nhất định.
// Create DOM from URL or file
$html = file_get_html('File.html');

foreach($html->find('td') as $element) 
   echo $element->text. '
';
4contains a certain value.

Khớp các thành phần có thuộc tính được chỉ định và nó chứa một giá trị nhất định.

// Find all 
  • in