04-02-json-demo.mp4
-
0:00 - 0:04Nesse vídeo, nos vamos ver uma demostração de dados organizados em JSON
-
0:04 - 0:05como um lembrete, JSON significa
-
0:05 - 0:08Java Script Object Notation (Notação de Objeto em Java Script), e
-
0:08 - 0:09isso é um padrão para escrever
-
0:09 - 0:13dados de objetos em uma maneira legível para seres humanos, típicamente em um arquivo.
-
0:13 - 0:16Isso é útil para transferir dados
-
0:16 - 0:18entre programas, e geralmente
-
0:18 - 0:20por ser um pouco flexível, isso é útil
-
0:20 - 0:23para representar e armazenar dados que são semi-estruturados.
-
0:23 - 0:24Um lembrete dos
-
0:24 - 0:26contrutores básicos em JSON, nos
-
0:26 - 0:28temos o valor atómico, como
-
0:28 - 0:30também um inteiro, e strings, assim por diante
-
0:30 - 0:31E então nos temos dois tipos de
-
0:31 - 0:33coisas compostas; nos temos
-
0:33 - 0:34objetos que são grupos de
-
0:34 - 0:38pares de rotúlo-valor e também nos temos arrays que são lista de valores.
-
0:38 - 0:40Na demostração, nos vamos entrar
-
0:40 - 0:41em mais detalhes com os contrutores básicos
-
0:41 - 0:44de JSON e nos vamos olhar em
-
0:44 - 0:46algumas taticas de correção, nós vamos demostrar
-
0:46 - 0:47a flexibilidade do modelo
-
0:47 - 0:49de dados e então nos vamos
-
0:49 - 0:50olhar rapidamente no schema de JSON.
-
0:50 - 0:52não largamente usada ainda mas
-
0:52 - 0:54ainda bem interessante para dar uma olhada
-
0:54 - 0:55nos vamos olhar em alguma validação
-
0:55 - 0:59de dados de JSON de contra a um schema em particular
-
0:59 - 1:00Então, aqui está o dado JSON
-
1:00 - 1:03que nós vamos trabalhar durante essa demostração
-
1:03 - 1:04Esses são os mesmo dados que apareceram
-
1:04 - 1:07nos slides, na introdução
-
1:07 - 1:08para JSON, mas agora nós vamos
-
1:08 - 1:11olhar os componentes dos dados.
-
1:11 - 1:13Isso também é aliás, quase
-
1:13 - 1:14o mesmo exemplo que nós
-
1:14 - 1:17usamos para XML, só que é apenas reformatado,
-
1:17 - 1:18é claro, para compatir com o modelo de dados do JSON
-
1:18 - 1:22, mas você pode comparar os dois diretamente.
-
1:22 - 1:23Por ultimo, nos temos
-
1:23 - 1:25o arquivo para os dados
-
1:25 - 1:26no website, e eu
-
1:26 - 1:28sugiro que você faça download do
-
1:28 - 1:29arquivos, para você poder
-
1:29 - 1:31olhar diretamente no seu computador.
-
1:31 - 1:32Oukey.
-
1:32 - 1:33Então, vamos ver o que nós temos,
-
1:33 - 1:34agora nós estamos em
-
1:34 - 1:36um editor de dados de JSON
-
1:36 - 1:38Que acontece ser o editor Eclipse
-
1:38 - 1:38e nós vamos
-
1:38 - 1:39fazer algumas alterações no
-
1:39 - 1:41arquivo depois de nos olharmos
-
1:41 - 1:43os construtores do arquivo.
-
1:43 - 1:45Então, isso são dados de JSON
-
1:45 - 1:48representando livros e
-
1:48 - 1:49revistas, e nós temos
-
1:49 - 1:52um pouco mais de informações sobre nossos livros e nossas revistas
-
1:52 - 1:53Então, na parte externa, a
-
1:53 - 1:57chaveta indica que isso é um objeto JSON.
-
1:57 - 1:59COMO UM LEMBRETE, um objeto
-
1:59 - 2:01é um grupo de pares rotulos => valores
-
2:01 - 2:03, separados por virgulas.
-
2:03 - 2:07Então, nosso primeiro valor é o rótulo "books". E
-
2:07 - 2:09então nosso primeiro elemento no
-
2:09 - 2:11objeto é o rótulo livros
-
2:11 - 2:14e esse valor grande e o
-
2:14 - 2:16segundo, então existe apenas dois pares rotulo-valor
-
2:16 - 2:17aqui, e o
-
2:17 - 2:21rotulo"magazines" e esse grande valor aqui.
-
2:21 - 2:23E vamos olhar primeiro em "magazines".
-
2:23 - 2:25Então "magazines, denovo, é o
-
2:25 - 2:26rótulo e o valor que nós
-
2:26 - 2:27podemos ver com o coxete
-
2:27 - 2:30aqui é um array.
-
2:30 - 2:31Um array é uma lista de
-
2:31 - 2:33valores e aqui nos
-
2:33 - 2:35temos dois valores no nosso array.
-
2:35 - 2:37Eles são ainda valores compostos.
-
2:37 - 2:38Então, nos temos dois valores, cada
-
2:38 - 2:40um dos quais é um objeto,
-
2:40 - 2:42um grupo de pares de rotulo-valor.
-
2:42 - 2:46Me deixe mencionar, algumas vezes as pessoas chamam esses rótulos de 'propriedades'.
-
2:46 - 2:48Oukey. Então, nos estamos dentro
-
2:48 - 2:49de nossos 2 objetos que são
-
2:49 - 2:53os dois elementos no array que o valor de magazines
-
2:53 - 2:54E cada um desses tem
-
2:54 - 2:563 rotulos e 3 valores
-
2:56 - 2:58e agora nos vamos finalmente para baixo nos valores base.
-
2:58 - 3:00Então, nos temos o título sendo "National
-
3:00 - 3:02Geographic", um string, o
-
3:02 - 3:04mês sendo Janeiro, um string
-
3:04 - 3:06e o ano 2009, aonde 2009 é um inteiro.
-
3:06 - 3:08E denovo, nos temos
-
3:08 - 3:12outro objeto aqui que é uma revista diferente
-
3:12 - 3:15com um nome e meses diferentes, e o mesmo ano.
-
3:15 - 3:16Agora, esses dois tem exatamente a
-
3:16 - 3:18mesma estrutura mas eles não
-
3:18 - 3:19precisam e nos vamos
-
3:19 - 3:21ver que a medida que nos começarmos a editar o arquivo.
-
3:21 - 3:23Mas antes de editar o arquivo,
-
3:23 - 3:24vamos sair e olhar
-
3:24 - 3:26nosso livros aqui.
-
3:26 - 3:28O valor de nosso outro
-
3:28 - 3:30par rótulo-valor dentro do
-
3:30 - 3:32objeto externo,"book" é
-
3:32 - 3:34também um array, e
-
3:34 - 3:35o array nesse caso também
-
3:35 - 3:38tem dois elementos, então nós temos representado dois "books" aqui.
-
3:38 - 3:40Isso é um pouco mais complicado que a
-
3:40 - 3:42revista, mas esses elementos
-
3:42 - 3:45são ainda objetos de pares rotulo-valor.
-
3:45 - 3:47Agora, nós temos o ISBN,
-
3:47 - 3:49o preço, a adição, o título,
-
3:49 - 3:51todos sendo inteiros ou strings,
-
3:51 - 3:54e então nos temos uma composição junta
-
3:54 - 3:56de objetos que são os autores
-
3:56 - 3:57e aqui um array de novo.
-
3:57 - 4:02Então, o array denovo, é indicado pelos*******
-
4:02 - 4:04E dentros desse array, nos
-
4:04 - 4:06temos dois autores e cada um
-
4:06 - 4:07dos autores tem um primeiro
-
4:07 - 4:08nome e ultimo nome
-
4:08 - 4:10mas denovo, essa uniformidade não
-
4:10 - 4:13é requirida pelo modelo em si mesmo, como nos vamos ver.
-
4:13 - 4:15Então, como eu mensionei,
-
4:15 - 4:16isso é na verdade um editor para
-
4:16 - 4:19dados JSON e nos vamos voltar para esse editor em um momento.
-
4:19 - 4:20Mas o que eu procurei fazer foi
-
4:20 - 4:22mostrar os mesmos dados
-
4:22 - 4:23em um browser por que browsers
-
4:23 - 4:25na verdade oferecem alguns servisos legais
-
4:25 - 4:27para navegar em JSON.
-
4:27 - 4:28Então naqui nos estamos em
-
4:28 - 4:30um navegador Chrome, que tem boas
-
4:30 - 4:32ferramentas para navergar em JSON,
-
4:32 - 4:34e outros navegadores tem também.
-
4:34 - 4:35Nós podemos ver aqui que nos
-
4:35 - 4:37temos um objeto no
-
4:37 - 4:39nosso dado JSON, que consiste
-
4:39 - 4:40de dois pares rotulo-valor;
-
4:40 - 4:42'books' e 'magazines', que são
-
4:42 - 4:43atualmente fexados e então
-
4:43 - 4:47esse "mais" permite-nos abrir eles, e ver sua estrutura.
-
4:47 - 4:48Por exemplo, nós abrimos revistas
-
4:48 - 4:52e nós vemos que revistas e um array contendo dois objetos.
-
4:52 - 4:53Nos podemos abrir um desses
-
4:53 - 4:55objetos, e podemos ver que os três pares rotulo-valor.
-
4:55 - 4:59Agora nós estamos nos níveis mais baixos e similarmente para os outros objetos.
-
4:59 - 5:00Nos podemos ver que "Books"
-
5:00 - 5:03é também um array, e nos vamos em frente e abrir isso.
-
5:03 - 5:05Isso é um array de dois objetos.
-
5:05 - 5:06Nos abrimos um desses
-
5:06 - 5:07objetos e nós vemos de novo
-
5:07 - 5:09o grupo de pares rotulo-valor,
-
5:09 - 5:10aonde um dos valores
-
5:10 - 5:12é uma junção mais aprofundada.
-
5:12 - 5:14Isso é um array e nos abrimos
-
5:14 - 5:15esse array, e nós vemos
-
5:15 - 5:16dois objetos, e nos abrimos
-
5:16 - 5:19eles e finalmente vemos os dados nos níveis mais baixos
-
5:19 - 5:21E denovo, o navegador
-
5:21 - 5:22aqui nos da um jeito legal
-
5:22 - 5:26para navegar no dado JSON e nos vemos sua estrutura.
-
5:26 - 5:28Então agora nos estamos de volta ao nosso editor JSON
-
5:28 - 5:30Aproveitando, esse editor, Eclipse, também
-
5:30 - 5:32tem algumas ferramentas para
-
5:32 - 5:34abrir e fexar a estrutura
-
5:34 - 5:35dos dados, mas isso não
-
5:35 - 5:38é tão legal quanto o navegador que nós usamos.
-
5:38 - 5:39Então nos decidimos usar o navegador ao contrario.
-
5:39 - 5:40O que nós vamos
-
5:40 - 5:42usar no editor é para
-
5:42 - 5:43fazer algumas mudanças para os
-
5:43 - 5:44dados JSON, e vemos quais
-
5:44 - 5:47mudanças são legais e quais não são.
-
5:47 - 5:50Então, vamos dar uma olhada na primeira mudança, uma bem simples.
-
5:50 - 5:52O que se nos esquecêssemos uma virgula.
-
5:52 - 5:53Bem, quando nos tentamos
-
5:53 - 5:54salvar aquele arquivo, nos pegamos
-
5:54 - 5:55uma mensagem dizendo que nos temos um
-
5:55 - 5:56erro, que foi esperado um
-
5:56 - 5:58valor N, então isso é um
-
5:58 - 6:02erro bem direto, vamos por a virgula de volta.
-
6:02 - 6:04Vamos dizer inserir uma
-
6:04 - 6:07chave extra em algum lugar aqui, por qualquer rasão.
-
6:07 - 6:09Nos acidentalmente colocamos em uma chave extra.
-
6:09 - 6:13De novo nos vemos que isso é marcado como um erro
-
6:13 - 6:13Então um erro que pode
-
6:13 - 6:15ser bem comum para fazer é
-
6:15 - 6:18esquecer para por quotes em volta de strings
-
6:18 - 6:20
-
6:20 - 6:23
-
6:23 - 6:24
-
6:24 - 6:27
-
6:27 - 6:29
-
6:29 - 6:31
-
6:31 - 6:33
-
6:33 - 6:34
-
6:34 - 6:37
-
6:37 - 6:40
-
6:40 - 6:41
-
6:41 - 6:43
-
6:43 - 6:44
-
6:44 - 6:46
-
6:46 - 6:47
-
6:47 - 6:51
-
6:51 - 6:56
-
6:56 - 6:57
-
6:57 - 6:58
-
6:58 - 7:00
-
7:00 - 7:03
-
7:03 - 7:04
-
7:04 - 7:05
-
7:05 - 7:07
-
7:07 - 7:08
-
7:08 - 7:10
-
7:10 - 7:15
-
7:15 - 7:16
-
7:16 - 7:17
-
7:17 - 7:20
-
7:20 - 7:22
-
7:22 - 7:24
-
7:24 - 7:25
-
7:25 - 7:27
-
7:27 - 7:28
-
7:28 - 7:30
-
7:30 - 7:32
-
7:32 - 7:35
-
7:35 - 7:36
-
7:36 - 7:38
-
7:38 - 7:39
-
7:39 - 7:40
-
7:40 - 7:42
-
7:42 - 7:43
-
7:43 - 7:47
-
7:47 - 7:50
-
7:50 - 7:51
-
7:51 - 7:52
-
7:52 - 7:54
-
7:54 - 7:56
-
7:56 - 7:58
-
7:58 - 7:59
-
7:59 - 8:01
-
8:01 - 8:02
-
8:02 - 8:04
-
8:04 - 8:05
-
8:05 - 8:07
-
8:07 - 8:09
-
8:09 - 8:11
-
8:11 - 8:13
-
8:13 - 8:15
-
8:15 - 8:17
-
8:17 - 8:18
-
8:18 - 8:20
-
8:20 - 8:22
-
8:22 - 8:24
-
8:24 - 8:25
-
8:25 - 8:26
-
8:26 - 8:30
-
8:30 - 8:32
-
8:32 - 8:33
-
8:33 - 8:35
-
8:35 - 8:37
-
8:37 - 8:41
-
8:41 - 8:42
-
8:42 - 8:44
-
8:44 - 8:46
-
8:46 - 8:50
-
8:50 - 8:52
-
8:52 - 8:53
-
8:53 - 8:54
-
8:54 - 8:58
-
8:58 - 9:01
-
9:01 - 9:02
-
9:02 - 9:04
-
9:04 - 9:05
-
9:05 - 9:08
-
9:08 - 9:09
-
9:09 - 9:12
-
9:12 - 9:13
-
9:13 - 9:15
-
9:15 - 9:16
-
9:16 - 9:19
-
9:19 - 9:20
-
9:20 - 9:21
-
9:21 - 9:24
-
9:24 - 9:26
-
9:26 - 9:28
-
9:28 - 9:29
-
9:29 - 9:30
-
9:30 - 9:33
-
9:33 - 9:34
-
9:34 - 9:36
-
9:36 - 9:37
-
9:37 - 9:39
-
9:39 - 9:40
-
9:40 - 9:42
-
9:42 - 9:46
-
9:46 - 9:48
-
9:48 - 9:50
-
9:50 - 9:52
-
9:52 - 9:55
-
9:55 - 9:56
-
9:56 - 9:57
-
9:57 - 9:59
-
9:59 - 10:00
-
10:00 - 10:02
-
10:02 - 10:04
-
10:04 - 10:05
-
10:05 - 10:08
-
10:08 - 10:11
-
10:11 - 10:13
-
10:13 - 10:14
-
10:14 - 10:15
-
10:15 - 10:17
-
10:17 - 10:18
-
10:18 - 10:20
-
10:20 - 10:22
-
10:22 - 10:25
-
10:25 - 10:27
-
10:27 - 10:29
-
10:29 - 10:31
-
10:31 - 10:33
-
10:33 - 10:35
-
10:35 - 10:37
-
10:37 - 10:37
-
10:37 - 10:39
-
10:39 - 10:41
-
10:41 - 10:43
-
10:43 - 10:47
-
10:47 - 10:49
-
10:49 - 10:51
-
10:51 - 10:53
-
10:53 - 10:54
-
10:54 - 10:57
-
10:57 - 10:58
-
10:58 - 11:01
-
11:01 - 11:02
-
11:02 - 11:04
-
11:04 - 11:06
-
11:06 - 11:08
-
11:08 - 11:11
-
11:11 - 11:12
-
11:12 - 11:15
-
11:15 - 11:16
-
11:16 - 11:17
-
11:17 - 11:19
-
11:19 - 11:20
-
11:20 - 11:24
-
11:24 - 11:28
-
11:28 - 11:29
-
11:29 - 11:31
-
11:31 - 11:34
-
11:34 - 11:37
-
11:37 - 11:38
-
11:38 - 11:39
-
11:39 - 11:42
-
11:42 - 11:43
-
11:43 - 11:48
-
11:48 - 11:52
-
11:52 - 11:53
-
11:53 - 11:55
-
11:55 - 11:57
-
11:57 - 11:58
-
11:58 - 12:00
-
12:00 - 12:02
-
12:02 - 12:04
-
12:04 - 12:05
-
12:05 - 12:07
-
12:07 - 12:11
-
12:11 - 12:13
-
12:13 - 12:15
-
12:15 - 12:16
-
12:16 - 12:19
-
12:19 - 12:22
-
12:22 - 12:24
-
12:24 - 12:26
-
12:26 - 12:27
-
12:27 - 12:31
-
12:31 - 12:32
-
12:32 - 12:34
-
12:34 - 12:36
-
12:36 - 12:37
-
12:37 - 12:41
-
12:41 - 12:42
-
12:42 - 12:45
-
12:45 - 12:46
-
12:46 - 12:47
-
12:47 - 12:49
-
12:49 - 12:50
-
12:50 - 12:54
-
12:54 - 12:55
-
12:55 - 12:58
-
12:58 - 12:59
-
12:59 - 13:03
-
13:03 - 13:04
-
13:04 - 13:06
-
13:06 - 13:07
-
13:07 - 13:09
-
13:09 - 13:10
-
13:10 - 13:13
-
13:13 - 13:14
-
13:14 - 13:16
-
13:16 - 13:18
-
13:18 - 13:19
-
13:19 - 13:21
-
13:21 - 13:25
-
13:25 - 13:26
-
13:26 - 13:28
-
13:28 - 13:29
-
13:29 - 13:32
-
13:32 - 13:34
-
13:34 - 13:35
-
13:35 - 13:37
-
13:37 - 13:39
-
13:39 - 13:42
-
13:42 - 13:44
-
13:44 - 13:46
-
13:46 - 13:47
-
13:47 - 13:49
-
13:49 - 13:51
-
13:51 - 13:53
-
13:53 - 13:56
-
13:56 - 13:58
-
13:58 - 14:00
-
14:00 - 14:01
-
14:01 - 14:05
-
14:05 - 14:06
-
14:06 - 14:08
-
14:08 - 14:09
-
14:09 - 14:11
-
14:11 - 14:13
-
14:13 - 14:15
-
14:15 - 14:16
-
14:16 - 14:18
-
14:18 - 14:20
-
14:20 - 14:21
-
14:21 - 14:23
-
14:23 - 14:26
-
14:26 - 14:27
-
14:27 - 14:28
-
14:28 - 14:32
-
14:32 - 14:33
-
14:33 - 14:35
-
14:35 - 14:36
-
14:36 - 14:40
-
14:40 - 14:43
-
14:43 - 14:45
-
14:45 - 14:47
-
14:47 - 14:48
-
14:48 - 14:50
-
14:50 - 14:52
-
14:52 - 14:56
-
14:56 - 14:57
-
14:57 - 14:59
-
14:59 - 15:00
-
15:00 - 15:03
-
15:03 - 15:05
-
15:05 - 15:06
-
15:06 - 15:08
-
15:08 - 15:13
-
15:13 - 15:14
-
15:14 - 15:15
-
15:15 - 15:17
-
15:17 - 15:18
-
15:18 - 15:20
-
15:20 - 15:22
-
15:22 - 15:25
-
15:25 - 15:29
-
15:29 - 15:32
-
15:32 - 15:35
-
15:35 - 15:38
-
15:38 - 15:39
-
15:39 - 15:40
-
15:40 - 15:42
-
15:42 - 15:44
-
15:44 - 15:45
-
15:45 - 15:46
-
15:46 - 15:48
-
15:48 - 15:51
-
15:51 - 15:53
-
15:53 - 15:56
-
15:56 - 15:57
-
15:57 - 15:59
-
15:59 - 16:01
-
16:01 - 16:02
-
16:02 - 16:03
-
16:03 - 16:05
-
16:05 - 16:06
-
16:06 - 16:10
-
16:10 - 16:12
-
16:12 - 16:13
-
16:13 - 16:14
-
16:14 - 16:17
-
16:17 - 16:19
-
16:19 - 16:21
-
16:21 - 16:23
-
16:23 - 16:24
-
16:24 - 16:26
-
16:26 - 16:28
-
16:28 - 16:32
-
16:32 - 16:33
-
16:33 - 16:36
-
16:36 - 16:38
-
16:38 - 16:39
-
16:39 - 16:42
-
16:42 - 16:43
-
16:43 - 16:46
-
16:46 - 16:47
-
16:47 - 16:51
-
16:51 - 16:53
-
16:53 - 16:54
-
16:54 - 16:57
-
16:57 - 16:59
-
16:59 - 17:00
-
17:00 - 17:02
-
17:02 - 17:04
-
17:04 - 17:06
-
17:06 - 17:08
-
17:08 - 17:10
-
17:10 - 17:11
-
17:11 - 17:12
-
17:12 - 17:14
-
17:14 - 17:17
-
17:17 - 17:20
-
17:20 - 17:22
-
17:22 - 17:24
-
17:24 - 17:27
-
17:27 - 17:29
-
17:29 - 17:31
-
17:31 - 17:32
-
17:32 - 17:34
-
17:34 - 17:36
-
17:36 - 17:37
-
17:37 - 17:40
-
17:40 - 17:41
-
17:41 - 17:43
-
17:43 - 17:46
-
17:46 - 17:48
-
17:48 - 17:50
-
17:50 - 17:53
-
17:53 - 17:56
-
17:56 - 17:58
-
17:58 - 18:01
-
18:01 - 18:02
-
18:02 - 18:04
-
18:04 - 18:06
-
18:06 - 18:08
-
18:08 - 18:11
-
18:11 - 18:14
-
18:14 - 18:16
-
18:16 - 18:20
-
18:20 - 18:21
-
18:21 - 18:23
-
18:23 - 18:24
-
18:24 - 18:26
-
18:26 - 18:27
-
18:27 - 18:31
-
18:31 - 18:34
-
18:34 - 18:35
-
18:35 - 18:36
-
18:36 - 18:37
-
18:37 - 18:41
-
18:41 - 18:43
-
18:43 - 18:45
-
18:45 - 18:46
-
18:46 - 18:52
-
18:52 - 18:55
-
18:55 - 18:57
-
18:57 - 19:00
-
19:00 - 19:02
-
19:02 - 19:04
-
19:04 - 19:05
-
19:05 - 19:07
-
19:07 - 19:09
-
19:09 - 19:12
-
19:12 - 19:14
-
19:14 - 19:15
-
19:15 - 19:18
-
19:18 - 19:20
-
19:20 - 19:22
-
19:22 - 19:23
-
19:23 - 19:26
-
19:26 - 19:30
-
19:30 - 19:32
-
19:32 - 19:34
-
19:34 - 19:35
-
19:35 - 19:39
-
19:39 - 19:41
-
19:41 - 19:44
-
19:44 - 19:46
-
19:46 - 19:48
-
19:48 - 19:50
-
19:50 - 19:52
-
19:52 - 19:54
-
19:54 - 19:55
-
19:55 - 19:57
-
19:57 - 19:59
-
19:59 - 20:00
-
20:00 - 20:02
-
20:02 - 20:03
-
20:03 - 20:05
-
20:05 - 20:08
-
20:08 - 20:09
-
20:09 - 20:14
-
20:14 - 20:17
-
20:17 - 20:18
-
20:18 - 20:19
-
20:19 - 20:21
-
20:21 - 20:23
-
20:23 - 20:24
-
20:24 - 20:27
-
20:27 - 20:28
-
20:28 - 20:30
-
20:30 - 20:31
-
20:31 - 20:33
-
20:33 - 20:34
-
20:34 - 20:36
-
20:36 - 20:39
-
20:39 - 20:43
-
20:43 - 20:44
-
20:44 - 20:46
-
20:46 - 20:47
-
20:47 - 20:49
-
20:49 - 20:50
-
20:50 - 20:52
-
20:52 - 20:54
-
20:54 - 20:56
-
20:56 - 20:58
-
20:58 - 21:00
-
21:00 - 21:02
-
21:02 - 21:05
-
21:05 - 21:06
-
21:06 - 21:09
-
21:09 - 21:13
-
21:13 - 21:15
-
21:15 - 21:16
-
21:16 - 21:17
-
21:17 - 21:21
-
21:21 - 21:22
-
21:22 - 21:23
-
21:23 - 21:27
-
21:27 - 21:29
-
21:29 - 21:31
-
21:31 - 21:32
-
21:32 - 21:34
-
21:34 - 21:36
-
21:36 - 21:37
-
21:37 - 21:38
-
21:38 - 21:40
-
21:40 - 21:42
-
21:42 - 21:43
-
21:43 - 21:45
-
21:45 - 21:46
-
21:46 - 21:48
-
21:48 - 21:50
-
21:50 - 21:53
-
21:53 - 21:54
-
21:54 - 21:56
-
21:56 - 21:58
-
21:58 - 21:59
-
21:59 - 22:01
-
22:01 - 22:02
-
22:02 - 22:04
-
22:04 - 22:06
-
22:06 - 22:07
-
22:07 - 22:09
-
22:09 - 22:10
-
22:10 - 22:12
-
22:12 - 22:13
- Title:
- 04-02-json-demo.mp4
- Video Language:
- English
- Duration:
- 22:17
Eud Briel edited Portuguese, Brazilian subtitles for 04-02-json-demo.mp4 |