На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Дополнения к правилам (только для данного раздела)
- Используйте подсветку синтаксиса при выделении исходного кода;
- В описании темы обязательно укажите язык программирования;
- Прежде чем задать вопрос, обязательно воспользуйтесь поиском и загляните в FAQ раздела.
- Если вопрос касается серверного ПО, указывайте ОС.
- Если вопрос касается ASP.NET то лучше будет задать его в соответствующем разделе. Там вы сможете получить ответ намного быстрее.

Модераторы: Serafim, fatalist
  
> AJAX parser , getElementsByTagName - только одно
    Цитата



    function getXMLHTTPRequest() {
    try {
    req = new XMLHttpRequest();
    } catch(err1) {
    try {
    req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
    req = false;
    }
    }
    }
    return req;
    }

    var http = getXMLHTTPRequest();

    function getMyurl() {
    var myurl = 'http://xml.kinogavno.com/xmlfeed.php?aid=78506&said=Main%20Account&ip=&q=viagra&ref=&l=&auth=8kji354zaw';
    var url;
    http.open("GET", url, true);
    http.onreadystatechange = useHttpResponse;
    http.send(null);
    }

    function useHttpResponse() {
    if (http.readyState == 4) {
    if(http.status == 200) {
    var Myurl = http.responseXML.getElementsByTagName("url");

    //а вот здесь мозг отключился - мне нужно только одну ссылку взять, чтоб не выдавала все
    //после чего ее записать в out.xml как <title>http://отпарсенный url</title>
    // и все

    }
    }
    }




    как взять только одно, допустим самое первое что парсер найдет и тут же это записать в файл out.xml по типу
    <title>http://отпарсенный url</title>

    уши уже в трубочку скрутились, мозг лопнет
      ExpandedWrap disabled
        http.responseXML.getElementsByTagName("url")[0];
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0272 ]   [ 15 queries used ]   [ Generated: 9.12.24, 15:42 GMT ]