Chuyển đổi cấu trúc dữ liệu JavaScript sang định dạng JSON

Với phương thức JSON.stringify, bạn có thể chuyển đổi mảng và đối tượng JavaScript sang định dạng JSON. Hãy xem một ví dụ.

Giả sử chúng ta có một mảng dữ liệu:

javascriptlet arr = [1, 2, 3, 4, 5, 'a', 'b'];

Hãy chuyển đổi mảng của chúng ta thành một chuỗi:

javascriptlet json = JSON.stringify(arr);
Задание 1

Cho mảng sau:

javascriptlet json = ['user1', 'user2', 'user3', 'user4', 'user5'];

Chuyển đổi mảng này sang định dạng JSON.

Задание 2

Cho HTML sau:

html<ul>
  <li>city1</li>
  <li>city2</li>
  <li>city3</li>
  <li>city4</li>
</ul>

Lấy danh sách các thành phố ở định dạng JSON.

Задание 3

Cho HTML sau:

html<table>
  <tr>
    <th>Họ</th>
    <th>Tên</th>
    <th>Tên đệm</th>
  </tr>
  <tr>
    <td>Ivanov</td>
    <td>Ivan</td>
    <td>Ivanovich</td>
  </tr>
  <tr>
    <td>Petrov</td>
    <td>Petr</td>
    <td>Petrovich</td>
  </tr>
  <tr>
    <td>Sidorov</td>
    <td>Sidor</td>
    <td>Sidorovich</td>
  </tr>
</table>

Lấy dữ liệu được trình bày ở định dạng JSON dưới dạng một đối tượng với các khóa surname, name, patronymic.