Computer >> Máy Tính >  >> Lập trình >> Javascript

Nhận giá trị của bất kỳ thuộc tính nào từ dữ liệu XML trong JavaScript?

Để nhận giá trị của bất kỳ thuộc tính nào từ dữ liệu XML, hãy sử dụng attr () trong JavaScript. Sau đây là mã -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<script>
   var yourXMLDetails = '<Game id="101" details="Play the game and win the amount">'
   +'<gameName name="Cricket" content="/localhost/content/game/play/" />'
   +'<gameName name="Tennis" content="/localhost/game/all/scratch/" />'
   +'</Game>'
   console.log("Game Details==="+$(yourXMLDetails).attr("details"));
</script>
</body>
</html>

Để chạy chương trình trên, hãy lưu tên tệp “anyName.html (index.html)” và nhấp chuột phải vào tệp. Chọn tùy chọn “Mở bằng Máy chủ Trực tiếp” trong trình chỉnh sửa Mã VS.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Nhận giá trị của bất kỳ thuộc tính nào từ dữ liệu XML trong JavaScript?