JavaScript datu struktūru pārveidošana JSON formātā
Izmantojot metodi JSON.stringify, var
pārveidot JavaScript masīvus un objektus
JSON formātā. Apskatīsim piemēru.
Pieņemsim, ka mums ir masīvs ar datiem:
let arr = [1, 2, 3, 4, 5, 'a', 'b'];
Pārveidosim mūsu masīvu par virkni:
let json = JSON.stringify(arr);
Dots šāds masīvs:
let json = ['user1', 'user2', 'user3', 'user4', 'user5'];
Pārveidojiet šo masīvu JSON formātā.
Dots šāds HTML:
<ul>
<li>city1</li>
<li>city2</li>
<li>city3</li>
<li>city4</li>
</ul>
Iegūstiet pilsētu sarakstu JSON formātā.
Dots šāds HTML:
<table>
<tr>
<th>Uzvārds</th>
<th>Vārds</th>
<th>Otrs vārds</th>
</tr>
<tr>
<td>Ivanovs</td>
<td>Ivans</td>
<td>Ivanovičs</td>
</tr>
<tr>
<td>Petrovs</td>
<td>Pēteris</td>
<td>Petrovičs</td>
</tr>
<tr>
<td>Sidorovs</td>
<td>Sidors</td>
<td>Sidrovičs</td>
</tr>
</table>
Iegūstiet uzrādītos datus JSON formātā
objekta veidā ar atslēgām surname,
name, patronymic.