Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Cách hiển thị XML trong HTML bằng PHP


Nếu chuỗi XML đã được định dạng sẵn và bạn cần hiển thị dưới dạng văn bản thuần túy, hãy bọc nó trong thẻ HTML <pre> và sử dụng htmlentities() để escape các ký tự góc. Cách làm như sau:

<?php echo '<pre>', htmlentities($string), '</pre>'; ?>

Gán chuỗi XML vào biến và sử dụng đoạn mã trên để hiển thị:

Ví dụ

<?php
$string = "<example>
  <example>
    <example_value>EXAMPLE</example_value>
  </example>
</example>";
echo '<pre>', htmlentities($string), '</pre>';
?>

Kết quả

Đoạn mã sẽ xuất ra:

<example>
  <example>
    <example_value>EXAMPLE</example_value>
  </example>
</example>

Mẹo: Hàm htmlentities() chuyển đổi tất cả các ký tự đặc biệt thành thực thể HTML, đảm bảo XML hiển thị đúng mà không bị trình duyệt render.