WEBVTT Kind: captions; Language: fi 1 00:00:00.000 --> 00:00:10.710 note on nyt sitten tän dommppuu rakenteen ehkä tärkein luo 2 00:00:11.000 --> 00:00:17.630 ominaisuuksia ei tossa vilahtikin kun mentiin 3 00:00:17.750 --> 00:00:20.300 naisuksien yhteydessä 4 00:00:20.500 --> 00:00:28.150 elementti tuo kommenttia semmoset perii kaiken 5 00:00:28.500 --> 00:00:33.600 sitten elementti osaa vielä vähän päälle kaikenlaista pientä 6 00:00:33.750 --> 00:00:38.340 tässä nyt tärkeimmät noiden 7 00:00:38.500 --> 00:00:50.740 ominaisuudet lueteltuna mitä on vielä paljon enemmänki voi kato mä oon käytännössä ne mitä todennäköisimmin tarvitte erikoisempia ei tarvita 8 00:00:51.000 --> 00:00:53.040 että mihinkään 9 00:00:53.250 --> 00:01:12.120 eli node piste sait norres antaa kaikki lapsinordet nyt puhutaan nodeista sille tulee kakkimme tekstit ja muut kanssasitte antaa ensimmäisen lapsen viimeisen lapsen niksille sipulin antaa seuraavan sisaren 10 00:01:12.250 --> 00:01:21.940 antas edelliseen sisaren nordenaamme ja kerran käytettiin käsiään taannoinen niin me nådet kipee antaa noiden tyypin eli nyt 11 00:01:22.250 --> 00:01:25.820 dokumentissa voi olla 12 00:01:26.000 --> 00:01:39.770 tekstin nodeja voi olla elementtejä voilla kommentteja voi olla se kattaa ja oliko vielä muutama muu niitä nodetyyppejä sitä jos tässä tarvii tarvi todistella 13 00:01:40.000 --> 00:01:44.590 tästä pitää katsoa dokumentaari koska ne on harkkoidat tieteelle numeroa 14 00:01:44.750 --> 00:01:47.300 numerolla siihen node 15 00:01:47.500 --> 00:01:56.680 sitten node piste node value antaa nuden tekstisisälle jos se on tekstikommentti tribuutti tai siihedata tyyppinen mut jos se oo elementti 16 00:01:57.000 --> 00:02:06.180 meidän pitää tehotasin tekstissäni meidän pitää hakee sen elementin edelleen lapsia tekstinodeja tai sitten ketä tässä tekstissä 17 00:02:06.500 --> 00:02:12.620 deparren tenori nähtiin kätchewitziin vanhempi elementtiäitini dee 18 00:02:12.750 --> 00:02:17.850 streetista 19 00:02:18.000 --> 00:02:23.100 mites 20 00:02:23.250 --> 00:02:26.310 esimerkki 21 00:02:26.500 --> 00:02:36.190 puolan tässä tämmönen pieni hotelli dokumentti jos saan otsikko ja sit siellä on tämmöne sedatalohkon sedata on tämmönen 22 00:02:36.500 --> 00:02:47.720 jää osa dokumenttia joka ei joka ei niinku varsinaisesti dokumentin tai se ei ole niinkuin sitä hooteeämmällätajaksemällä 23 00:02:48.000 --> 00:02:54.630 jos meillä on esimerkiksi samaa sivuun yhdistäminen ja vaskoodia 24 00:02:54.750 --> 00:03:01.890 ne ei ole rakennetta siellä ja se käyttää et merkki pienempi kuin merkkiä suurempi kuin merkkejä ja niinpoispäin 25 00:03:02.250 --> 00:03:08.370 ja lasket koodi pitäs laittaa tämmöisen sietatalo 26 00:03:08.500 --> 00:03:20.740 tämännäkösellä merkinnälle elo puhutella tavalla niin tähän väliin voi kirjoittaa ihan mitä tahansa eikä pelkoa etsi rikkoa sitä sivurakennetta sillä että siellä jotain erikoismerkkejä 27 00:03:21.000 --> 00:03:24.570 tätä joskus harvo arvo jossain tarvitse 28 00:03:24.750 --> 00:03:40.560 ja nyt mallina vaan tuossa että sanaan katottua että mikä kipee antaasi ja muuten tämmöne muten perustavan näköne pikku dokkari mikä on aikaisemmin esimerkeissä tai kappaletta lykätyt kommenttikin 29 00:03:40.750 --> 00:03:56.560 ja nyt tässä ja vaskit täällä on ensinnäkin nää eri nådet tyypit ne oo hartkohdat tällä tavalla että numero ykkönen tarkoittaa elementtiä kolmonen tekstinodeä nelonen sedattaa seittemään prosessin istraksen 30 00:03:56.750 --> 00:04:05.930 dokumenttiin siellä voida tälläsiä kasian kommentti dokumentti kymppien dokumentti tyyppejä yksitoista on toinen tokumetzrakka 31 00:04:06.250 --> 00:04:16.450 käytännössä mether mätää noihin elementteihin teksteihin ehkä joskus siitä tai joskus kommentti dokumentti voi ehkä jossain 32 00:04:16.750 --> 00:04:20.830 tuossa välttämättä tai risto kommenttia 33 00:04:21.000 --> 00:04:27.120 eli jos halutaan käyvän nyt sit vaan kaikki kaikki tämän 34 00:04:27.250 --> 00:04:39.490 elementin tämän koodin lapsinode pimeisiin haetaan tooto kummepseketelevät oma tili sanaton kivi pyydetään tiiviiltä 35 00:04:39.750 --> 00:04:44.850 antoi omat omat piste sait käydään boråsilaiselle 36 00:04:45.000 --> 00:04:52.650 ja nyt jos siellä on semmoinen nodeetsilla node value niin sit tulostetaan tänne consolee 37 00:04:53.000 --> 00:05:06.260 devalues ja muussa tapauksessa tulossa taas sitte se noiden tyyppiä sitte sen ilimenni koska se on käytännössä nyt elementti sen tekstit contentista 38 00:05:06.500 --> 00:05:10.070 taas mentäisiin 39 00:05:10.250 --> 00:05:19.430 siellä tulee ensin tekstit minunde saattoi entteri 40 00:05:19.750 --> 00:05:22.300 mitä tuolla on sitten tulee 41 00:05:22.500 --> 00:05:32.190 kommentti sello ketoi otsikko eli nyt ollaan täälä edelsi osassa huomatkaa että se on semmonen node nordenvaluetta 42 00:05:32.500 --> 00:05:48.310 tietysti jostain haluttaisiin tehääninen voitaisiin tehdä rekursiivisesti sillä tavalla että tässä tapausten funkkaria kutsuttaisiin sitä sitä sitten rekursiiviseksi tässä että saataisiin 43 00:05:48.500 --> 00:05:51.050 oon tätä isvailua 44 00:05:51.250 --> 00:05:54.310 tekstikontekstiä niinkuin näkyvillä kaikki 45 00:05:54.500 --> 00:05:58.580 kai tasolta tää nyt on tehty näin 46 00:05:58.750 --> 00:06:02.320 itsehän tulee taas texmode 47 00:06:02.500 --> 00:06:04.030 ko 48 00:06:04.250 --> 00:06:17.000 ja nyt yllättäen tämä siellään ympäristö tulkitsee ketä sedata lahkot on samanlaisia kommenttina jossain toisessa ympäristössä näin ei tapahtus vaa semmosia oikeasti 49 00:06:17.250 --> 00:06:22.350 ainakin tulkitsee noinniinku kommentteja 50 00:06:22.500 --> 00:06:29.130 jättää ne huomiotta nai sitä taas teksnodeja tulee elementnode 51 00:06:29.250 --> 00:06:32.820 uutta sisältöä 52 00:06:33.000 --> 00:06:34.020 hintoihin 53 00:06:34.250 --> 00:06:37.820 parikymmentä merkkiä alusta 54 00:06:38.000 --> 00:06:41.570 sitten mitään tule noita muita 55 00:06:41.750 --> 00:06:44.300 samalla tavalla tää 56 00:06:44.500 --> 00:06:49.600 tää lista läpi täytyy huomata tässä ei mennä 57 00:06:49.750 --> 00:06:53.320 lapsi noiden lapsiin 58 00:06:53.500 --> 00:07:01.150 tulee tiiviin jonka sisällä on mallikappale malli pois päin 59 00:07:01.500 --> 00:07:06.090 näytetään vaasa alkuunsa tekstiä mutta ei 60 00:07:06.250 --> 00:07:09.820 toi teksti sisältäs kaikki nämä 61 00:07:10.000 --> 00:07:13.570 antosta poistua 62 00:07:13.750 --> 00:07:17.830 tuo tuolta 63 00:07:18.000 --> 00:07:21.570 vähän enemmän 64 00:07:21.750 --> 00:07:26.850 se 65 00:07:27.000 --> 00:07:32.100 sisävaatteista 66 00:07:32.250 --> 00:07:38.370 vois tietysti pistän myös 67 00:07:38.500 --> 00:07:42.580 en nameja 68 00:07:42.750 --> 00:07:49.380 nähtiin myös se mikä elementtinsä siinä on kysees 69 00:07:51.750 --> 00:07:54.300 välissä esimerkki 70 00:07:54.500 --> 00:08:01.130 näin että lapsia voidaan käydä läpi ja tunnistaa 71 00:08:01.250 --> 00:08:06.350 toinen esimerkki 72 00:08:06.500 --> 00:08:12.110 noi samat tyypit mukana 73 00:08:12.250 --> 00:08:16.840 mentiin sisältä on häiriöläheistä seedataan tuossa mukana 74 00:08:17.000 --> 00:08:26.180 otetaas että se ensimmäinen lapsi lapsi noiden ja sitte käydään tässä nyt käytän sisälle sisarus 75 00:08:26.500 --> 00:08:32.620 ominaisuutta hyväkseni käydä käydään kaikki tuota sisaret elementit läpi 76 00:08:38.000 --> 00:08:41.060 toistan kaikkien niide 77 00:08:41.250 --> 00:08:45.840 conten taitaa tulla 78 00:08:46.000 --> 00:08:49.060 joo ei se mitään 79 00:08:49.250 --> 00:08:59.960 eli ensimmäinen lapsi on joko tekstinode ja sitten hyvä siltä texcontentti ja sit otetaa että node seuraavan nodeon 80 00:09:00.250 --> 00:09:04.330 ja niin kauan kuin sieltä saadaan ja kun node 81 00:09:04.500 --> 00:09:06.540 ota silmukkaa 82 00:09:06.750 --> 00:09:10.320 kaikki tekstit ja muut 83 00:09:10.500 --> 00:09:15.600 kun erikseen mut sit jos halutaan käydä pelkkiä elementtejä 84 00:09:15.750 --> 00:09:19.830 ja oo olemas tämmönen kun nextin elementsipillin 85 00:09:20.000 --> 00:09:31.730 voidaan käydä pelkät elementit se on yleensä se mitä me tarvitaan että me ei haluta välttämättä näiden yksittäisiä tekstinode ja sieltä ihmetellä vaan meitä kiinnostaa jyrkin ne elementit 86 00:09:32.000 --> 00:09:37.610 tehän sillä tavalla pyydetään on oma alta ketilemäs paitaa 87 00:09:37.750 --> 00:09:40.810 kaikki elementit sieltä 88 00:09:41.000 --> 00:09:47.630 antaa nyt siis rekursiivisesti koko puun sisältä kaikki elementit ei pelkästään tonnin kanton 89 00:09:47.750 --> 00:09:57.440 oman lapsi elementtejä flora omat piste en mä saata siinä sen lapsi elementit mutta olis vaan tää lintassa 90 00:09:57.750 --> 00:10:00.810 kehotan kuitenki tää peli 91 00:10:01.000 --> 00:10:07.120 leuat ja muut pyydetään ketä sanaa niinhän kai 92 00:10:07.250 --> 00:10:11.330 otetaan sieltä toi ensimmäine 93 00:10:11.500 --> 00:10:16.090 talistanielemäs nolla olisi se ensimmäinen elementti niistä 94 00:10:16.250 --> 00:10:23.390 ja sit käydää sen läpi sillä tavalla tulostaan sen tekstit kontaktia pyritään asti seuraava 95 00:10:23.750 --> 00:10:25.790 lastasiltä 96 00:10:26.000 --> 00:10:33.650 mutta ei seuraava sisarusta niin tämähän ei nyt käy näitä kaikkia sitten läpi vaikka toi hakee meille 97 00:10:34.000 --> 00:10:40.630 tämä käy vaa sisarukset 98 00:10:40.750 --> 00:10:48.910 elementtisten moneen nameja mukaani nähään se vähän parempi 99 00:10:49.250 --> 00:10:54.350 tonnekki 100 00:10:54.500 --> 00:10:58.580 vähän paremmin 101 00:10:58.750 --> 00:11:00.790 tekstin noin 102 00:11:01.000 --> 00:11:03.040 onnee muuta 103 00:11:03.250 --> 00:11:08.350 tosta eteenpäin 104 00:11:08.500 --> 00:11:11.560 tähän asti oli rafter kaikkia 105 00:11:11.750 --> 00:11:13.280 siellä 106 00:11:13.500 --> 00:11:22.170 se node nimi ja sitten tulee kaikki sen tekstiin sisältä päinpereineen päivineen taas 107 00:11:22.500 --> 00:11:26.070 mutta sitten pelkät elementit tässä nää 108 00:11:26.250 --> 00:11:33.900 käyttökelpoisempi tapa todennäkösesti 109 00:11:34.250 --> 00:11:41.390 sen ehkä ei tarvinnu sipilingeillä pelataan monesta päästäänoin lasketteli myös muilla 110 00:11:41.750 --> 00:11:43.790 muilla 111 00:11:44.000 --> 00:11:50.630 noiden tärkeimpiä metodeja 112 00:11:50.750 --> 00:11:56.360 appenzell me nähtiinkin jo tuolla dokumentin yhteydessä 113 00:11:56.500 --> 00:12:09.250 dokumentti uutta elementtien ja se piti ensin luoda ja sit se piti lisätä jonkun johonki kohtaa dokumentti puuta bensainilla pääse sinne jos tarvii tehä 114 00:12:09.500 --> 00:12:13.070 kopio niinku sulonen on ne tekee sen 115 00:12:13.250 --> 00:12:27.530 käännyttätiä scriptisseja ja vaskit opittiin kassit jos niitä sijootellaan toisiaan muuttui ja muita ne on aina viitteitä siitä opiekistä ei tule kopioita spot sijoitetaan uuteen paikkaan se on vaan viites aina siihen samaa 116 00:12:27.750 --> 00:12:30.300 pitää tehä kopioita 117 00:12:30.500 --> 00:12:33.560 la cloona teen domissaoma 118 00:12:33.750 --> 00:12:37.320 saako kloonata sitten tän domin 119 00:12:37.500 --> 00:12:39.030 siä 120 00:12:39.250 --> 00:12:50.980 opieksteja containers testata ovatko joku parametrin antennuude tämän noiden lapsi tai eläkeläinen sai nois kertoo että onko sain nodella lapsia vai ei 121 00:12:51.250 --> 00:13:04.000 sitten erittäin tärkeitä tän appensa äidin kaverit insert foordi apensaissa se aina viimeiseksi itse isolla voidaan lisätä tiettyyn kohtaan sitä puuta se 122 00:13:04.250 --> 00:13:06.800 haluttu 123 00:13:07.000 --> 00:13:12.610 meillä pitäisi lallistaminen reserenssinodesiinä että saatatte ennen 124 00:13:12.750 --> 00:13:17.340 innin tätä deanin lisää uusi 125 00:13:17.500 --> 00:13:22.090 sitte on rimuuvessaeli joka poistaa sen 126 00:13:22.250 --> 00:13:24.800 kun elementin sieltä 127 00:13:25.000 --> 00:13:35.200 puusta sen pitää tässä kohta olla tämän noiden lapsi sitten se ei vois poistaa muiden koneella kaksi repolaset sais korvaa sitten uudella että se on luotu 128 00:13:35.500 --> 00:13:39.580 sillä korvata joko toinnode käyttää 129 00:13:39.750 --> 00:13:45.360 isimerkki 130 00:13:56.000 --> 00:14:01.610 yli tuossa hyvin hyvin tämän yksinkertanen lyhyt 131 00:14:01.750 --> 00:14:03.790 kommentti 132 00:14:04.000 --> 00:14:10.120 ja tuona sinne vähän uutta 133 00:14:10.250 --> 00:14:16.370 luodaan uusi hoo kakkonen 134 00:14:16.500 --> 00:14:19.050 sinne tekstisisältöä 135 00:14:19.250 --> 00:14:21.290 haittaantoonta 136 00:14:21.500 --> 00:14:26.600 mahagen turhaan kahteen kertaan tämä se mitä 137 00:14:26.750 --> 00:14:29.300 ei varmaan tarvita 138 00:14:29.500 --> 00:14:31.540 kivi 139 00:14:31.750 --> 00:14:33.280 ja haetaan 140 00:14:33.500 --> 00:14:39.620 miksi tonne lisätään lisätään se hookakkonen tuonne tontin sisään 141 00:14:39.750 --> 00:14:42.300 oo tehä sitä ko 142 00:14:42.500 --> 00:14:47.600 nyt tälle kloonenonelle ja sanotaan parametrit true niin se kopioi sitten 143 00:14:47.750 --> 00:14:50.810 niin myös koko tämän elementin sisälle 144 00:14:51.000 --> 00:14:53.550 lapsia lemetten muut 145 00:14:53.750 --> 00:14:56.810 jos siellä true neste sen sisältö 146 00:14:57.000 --> 00:15:01.590 muuten tulee samalla nopeasti mutta ei sisältynyt sijainti pois 147 00:15:01.750 --> 00:15:05.830 se klooni sinne puhuin nimisellään kaksi hookakkosta sinne 148 00:15:06.000 --> 00:15:21.810 kolmone sellaselle teksti ja lisätään se hoo kolmonen nyt ennen tota äsken kloonattua hookakkosta eli tänne pitäs tulla hoo kaksi elementtii sit siihen väliin hoo kolmonen taas hookakkonen 149 00:15:22.000 --> 00:15:30.160 hän myös sillä tavalla että mä lisään tämän hoo kakkosen tonne sai sillä sit lisää se hoo kolmosena pensaille 150 00:15:30.500 --> 00:15:33.560 aina sama järjestys 151 00:15:33.750 --> 00:15:37.830 sitte poistaa se alkuperäinen kakkonen 152 00:15:38.000 --> 00:15:40.040 matti puusta 153 00:15:40.250 --> 00:15:45.350 no ja korvataan sillä 154 00:15:45.500 --> 00:15:53.660 sillä tämä ensimmäinen lapsi mikä täällä divilä oli tämä teksti sisältä käytännössä 155 00:15:54.000 --> 00:16:12.360 ja nyt kun me tehään tänne riplase repa se palauttaa sen poistetun korvaton nopeesti ja se voidaan sitte se jälkeistä voidaan käyttää vielä johonki mä lisään sinne tässä käydyn sodan jolo kommentin loppuisi viimeiseksi 156 00:16:12.500 --> 00:16:18.620 siis tätähän ei tarvi tehä nyt siis näin vaikeasti että me ei tarvi ensin poistaa taho kakkosta 157 00:16:18.750 --> 00:16:22.320 aivoina suoraan sanoo repola se sai 158 00:16:22.500 --> 00:16:28.110 niin se korvais tonnia sen vanhan palautus sieltä ja sitten voitas lisäksi 159 00:16:28.250 --> 00:16:32.840 kannatas tapahtuu 160 00:16:33.000 --> 00:16:37.590 niin sinne tuli eli tämä teksti sisältä tästä 161 00:16:37.750 --> 00:16:40.300 lehtonen viimeiseks 162 00:16:40.500 --> 00:16:44.580 jaa 163 00:16:44.750 --> 00:16:48.830 tää väliotsikko mikään minulla siellä oli 164 00:16:49.000 --> 00:16:53.080 tosin tällä tavallaan ton missin sen ton tekstin tilaus 165 00:16:58.500 --> 00:17:02.580 sama manipuloitiin tuovat puuta taas 166 00:17:02.750 --> 00:17:07.850 tää on 167 00:17:08.000 --> 00:17:13.100 nyt helpointa jostain katsoa tuota 168 00:17:13.250 --> 00:17:17.840 taas tätä kautta 169 00:17:18.000 --> 00:17:19.530 määrä 170 00:17:19.750 --> 00:17:23.320 joo 171 00:17:23.500 --> 00:17:29.110 toi inspehtori päälle 172 00:17:29.250 --> 00:17:34.350 tämä muutoksia 173 00:17:34.500 --> 00:17:37.560 bruun 174 00:17:37.750 --> 00:17:43.870 kakkonen kolme homo tekstisi tuonut 175 00:17:44.000 --> 00:17:49.610 jos tästä nyt kommentois näitä eri värivaiheita ja muita niin näkisitte miten tääl 176 00:17:49.750 --> 00:17:53.830 sitten menee kerralla 177 00:18:04.500 --> 00:18:09.090 tai nollata tilannetta hietanen 178 00:18:14.500 --> 00:18:16.540 oli siellä 179 00:18:16.750 --> 00:18:20.830 sama 180 00:18:21.000 --> 00:18:26.100 se toinen 181 00:18:26.250 --> 00:18:32.880 noo ja resetoida ja korvataan noora 182 00:18:33.000 --> 00:18:44.730 nyt sinä kyllä siellä edelleen pysyy tuoleja kolmonen tuli tohon värejä tojoosekolooni tämä hookakkonen ja se alkonne hookakkonen on täällä poista 183 00:18:45.000 --> 00:18:47.040 myös tässä 184 00:18:47.250 --> 00:18:54.390 muun muassa talteen voisit sä edelleenkään 185 00:18:54.750 --> 00:19:08.520 kummallisempaa tää on vähän ihan niinkuin teksti tuo kommenttia muokattas mutta se vaan mokata ohjelmasta kertoo mikä halutaan siis tää mihin kohtaan ja niinpoispäin 186 00:19:08.750 --> 00:19:17.930 alle kahen kahen vaikeita paitsi dokumentin rakenne on monimutkaista voitti mennä vähä solmua mitä siellä 187 00:19:18.250 --> 00:19:21.820 joutuu tekemään