Hallo,
Ik wil een soort webapp maken die de roosters van mijn school laadt. In de webapp moet je kunnen kiezen van welke dag je het rooster wilt laden, dit zijn de kolommen in de roosters (html table). Na wat gegoogle had ik al een idee hoe ik het zou aanpakken maar tijdens het programmeren stuitte ik op een probleem.
Even van voor af aan beginnen. De roosters zijn in een html table gemaakt, voorbeeld:
Ik moet er dus voor zorgen dat ik de kolommen kan uitlezen (in een array zetten of wat dan ook).
Ik dacht dat ik gewoon simpel de html table kon parsen en dan alle cellen in een array zetten, maar helaas gaat dit niet. In de roosters zitten blokuren (bij elk rooster anders) deze zijn dmw rowspan=2 in de roosters gezet. Hierdoor kan ik hem nog wel parsen maar het uitlezen gaat moeilijker. Als het enkel cellen zonder rowspan=2 waren dan was het niet zo moeilijk.
Heeft iemand een idee hoe ik de roosters kan parsen? (vooral letten op de blokuren) Als je een andere manier weet die beter is idee hebt dan mag je dat natuurlijk ook vertellen. De roosters mogen ook geparsed worden dmv javascript dus dat is ook nog een optie maar dan zal ik de vraag in een ander forum moeten stellen.
Alvast bedankt!
Ik wil een soort webapp maken die de roosters van mijn school laadt. In de webapp moet je kunnen kiezen van welke dag je het rooster wilt laden, dit zijn de kolommen in de roosters (html table). Na wat gegoogle had ik al een idee hoe ik het zou aanpakken maar tijdens het programmeren stuitte ik op een probleem.
Even van voor af aan beginnen. De roosters zijn in een html table gemaakt, voorbeeld:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| <table border=1> <tr> <td >1</td> <td rowspan=2>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>8</td> <td>9</td> <td>10</td> <td>11</td> </tr> <tr> <td>12</td> <td>13</td> <td>14</td> <td>15</td> </tr> </table> |
Ik moet er dus voor zorgen dat ik de kolommen kan uitlezen (in een array zetten of wat dan ook).
Ik dacht dat ik gewoon simpel de html table kon parsen en dan alle cellen in een array zetten, maar helaas gaat dit niet. In de roosters zitten blokuren (bij elk rooster anders) deze zijn dmw rowspan=2 in de roosters gezet. Hierdoor kan ik hem nog wel parsen maar het uitlezen gaat moeilijker. Als het enkel cellen zonder rowspan=2 waren dan was het niet zo moeilijk.
Heeft iemand een idee hoe ik de roosters kan parsen? (vooral letten op de blokuren) Als je een andere manier weet die beter is idee hebt dan mag je dat natuurlijk ook vertellen. De roosters mogen ook geparsed worden dmv javascript dus dat is ook nog een optie maar dan zal ik de vraag in een ander forum moeten stellen.
Alvast bedankt!