![]() |
html парсер, help
Есть сервер, на котором стоят тесты, компы подключены по локалке, через которые можно отвечать.
Пример теста <HTML> <HEAD> <TITLE>Один правильный ответ в списке</TITLE> <xscript language="JavaScript" src="examr.js"></SCRIPT> </HEAD> <BODY background="../_themes/blocks/blobkgde.gif" bgcolor="#FFFFFF" text="#000000" link="#CC0000" vlink="#999999" alink="#FFCC00"><font face="Arial" mstheme> <table width=100%> <tr><td width=15% bgcolor="#c0c0c0"> </td><td width=70%> <H2><font color="#666666">Выберите правильный ответ в списке</font></H2> <p align="center" msthemeseparator><img src="../_themes/blocks/blorulee.gif" width="600" height="10"></p> <P><b><font color=red>Повторное выполнение теста не допустимо !!!</font></b> <p align="left">Введите фамилия и имя</p> <form method="GET"> <p align="left"><input type="text" name="T1" size="50"><input type="submit" value="Ok" name="B1"><input type="reset" value="Сброс" name="B2"></p> </form> Cегодня: 03.10.2009<br> Начало тестирования: 10:27:03<br> <!--#set var="%M" value="%M"+10" --> На выполнение теста выделяется 10 минут. <xscript language=JavaScript> function trans(x) { return x - 11; } var exam = new ExamRadio ("exam", "trans", "_________________________________________________ ___________ ", "Продолжите фразу 'Астрономия -- ...", "изучает движение небесных тел, и их природу", "это наука о развитии цивилизации", "это наука изучающая историю нашей планеты.", "нет правильного утверждения", "#","11", "Укажите неверную фразу", "Свет от ближайшей галактики идет к нам миллионы лет.", "Сведения о температуре и химическом составе небесных тел можно получить из спектральных наблюдений.", "Атмосфера не влияет на результаты наблюдений.", "Телескоп Хаббла всеволновый", "#","13", "Оптическая астраномия использует...", "телескопы-рефракторы, рефлекторы и зеркально-линзовые", "радиотелескопы", "рентгеновские телескопы", "Нет правильного.", "#","11", "Скопления звезд обычно имеют название --", "галактики", "Созвездия", "Системы", "Нет павильного", "#","12", "Продолжите фразу 'Первый телескп-рефрактор был изготовлен...", "Исаком Ньютоном", "Гершелем", "Галилео Галилеем", "Нет правильного", "#","13", "Какие из созвездий относится к созвездиям зодиака ?", " Кассиопея, Малая медведица", " Рак, Овен, Водолей", " Копелла,Орион", " Арктур,Пегас", "#","12", "Укажите неправильное утверждение", "ось видимого вращения небесной сферы называется называется осью мира ", "Высота светила -- это угловое расстояние светила от горизонта ", "Истинный горизонт -- это плоскость проходящая через центр небесной сферы в точке наблюдения и перпендикулярна отвесной линии ", "нет правильного ", "#","14", "Полярная звезда относится к созвездию", " Большая медведица", " Малая медведица ", " Кассиопея ", " Лира ", "#","12", "Линия описанная на небесной сфере при движении сонца называется", "небесный экватор ", "эклиптика ", "зодиак ", "небесный мередиан", "#","12", "Географическая широта местности определяется ", " высотой полюса мира над земным экватором", " угловое расстояние от светила до эклиптики ", " угловое расстояние полярной звезды над горизонтом", " нет правильного ", "#","13" ); exam.Show(); </SCRIPT> </font> <hr><p><center>Страница подготовлена Борисевичем Л.С. leon_bls@tut.by </center> </td><td width=15% bgcolor="#c0c0c0"> </td></tr> </table> </BODY> </HTML> вторая страница ответа <font size='16' color=red><p> <u>Ваши результаты:</u> <p>Число вопросов: 10 <p>Верных ответов: 2 (20%) <p>Оценка:<blink> 2 </blink><p>Неверные ответы даны на следующие вопросы: 2,4,5,6,7,8,9,10 <p>Количество попыток: </font> как сделать парсер, что бы доставал с кода определенные строки ("#","11",), т.е. сам ответ на тест. что бы выводило так, 1, 2 ,4, 4. - типо ток ответы через запятую. |
Одному мне кажется или ты реально темой ошибся?
|
может и ошибся, но подумал что сюда это лучше всунуть
|
|
Цитата:
|
Цитата:
|
а как тогда?
|
| Время: 19:03 |