如何将字符串变量发送到网页

按照https://startingelectronics.org/tutorials/arduino/ethernet-shield-web-server-tutorial/的示例,我尝试将带有以太网屏蔽和SD卡的arduino用作Web服务器。

我设法创建了一个网页,并使用以下命令将各种值从arduino发送到服务器:

SD端(index.html)

 data_t_out  = this.responseXML.getElementsByTagName('analog')[0].childNodes[0].nodeValue;
 data_t_in = this.responseXML.getElementsByTagName('analog')[1].childNodes[0].nodeValue;

其次:

 request.open("GET","Main_page_ajax_inputs" + nocache,true);
 request.send(null);
 setTimeout('GetarduinoInputs()',1000);

在arduino方面:

    cl.print("<inputs>");
    cl.print("<analog>");
    cl.print(data_in.temp_ext);
    cl.print("</analog>");
    cl.print("<analog>");
    cl.print(data_out.temp_room);
    cl.print("</analog>");
    cl.print("</inputs>");

但是,当我添加2个字符串变量时:

在SD index.html中,并在最后的cl.print(“”);

 short_term = this.responseXML.getElementsByTagName('meteo')[0].childNodes[0].nodeValue;
 short_term_extra = this.responseXML.getElementsByTagName('meteo')[1].childNodes[0].nodeValue;

和arduino

    cl.print("<meteo>");
    cl.print(oneHour_text);
    cl.print("</meteo>");

    cl.print("<meteo>");
    cl.print(oneHour_extra);
    cl.print("</meteo>");

网页未获取字符串。 我不是在要求其他处理方式,而是为什么vars short_term和short_term_extra无法获得字符串oneHour_text和oneHour_extra 关于Java,AJAX,ecc,我真的很环保,所以请原谅我的问题。

guo2luo4 回答:如何将字符串变量发送到网页

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3161894.html

大家都在问