Konvertierung von JavaScript-Datenstrukturen in das JSON-Format

Mit der Methode JSON.stringify können JavaScript-Arrays und -Objekte in das JSON-Format umgewandelt werden. Sehen wir uns ein Beispiel an.

Nehmen wir an, wir haben ein Array mit Daten:

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

Lassen Sie uns unser Array in einen String umwandeln:

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

Gegeben ist das folgende Array:

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

Konvertieren Sie dieses Array in das JSON-Format.

Задание 2

Gegeben ist das folgende HTML:

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

Erhalten Sie die Liste der Städte im JSON-Format.

Задание 3

Gegeben ist das folgende HTML:

html<table>
  <tr>
    <th>Фамилия</th>
    <th>Имя</th>
    <th>Отчество</th>
  </tr>
  <tr>
    <td>Иванов</td>
    <td>Иван</td>
    <td>Иванович</td>
  </tr>
  <tr>
    <td>Петров</td>
    <td>Петр</td>
    <td>Петрович</td>
  </tr>
  <tr>
    <td>Сидоров</td>
    <td>Сидор</td>
    <td>Сидорович</td>
  </tr>
</table>

Erhalten Sie die dargestellten Daten im JSON-Format als ein Objekt mit den Schlüsseln surname, name, patronymic.