MSN天气预报服务,您需要了解什么?

2026-04-01 19:401阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计201个文字,预计阅读时间需要1分钟。

MSN天气预报服务,您需要了解什么?

我使用的工具是+MSN+weatherservice。目前我遇到了string.match的一些问题。除了sWindRichtung外,所有变量都被填充了。它们都等于零。例如:sHumidity, rest=string.match(rest, humidity=\s*([^\]+)\s*) sWind, rest=string.match(rest, wi)

我使用的是 MSN weatherservice.现在我遇到了string.match的以下问题.除sWindRichtung外,所有变量都被填充.它等于零.

MSN天气预报服务,您需要了解什么?

sHumidity, rest = string.match(rest,"humidity=\"([^\"]+)\"(.*)"); sWind, rest = string.match(rest,"windspeed=\"([^\"]+)\"(.*)"); sWindRichtung, rest = string.match(rest,"winddisplay=\"([^\"]+)\"(.*)");

要过滤的字符串是:humidity =“77”winddisplay =“11 km / uur N”windspeed =“11”

我认为角色/是问题.

您可以一次解析字符串.试试这个:

s = [[ humidity="77" winddisplay="11 km/uur N" windspeed="11" ]] for k,v in s:gmatch('(%a+)="(.-)"') do print(k,v) end

当然,您可能希望将值保存在表中.

本文共计201个文字,预计阅读时间需要1分钟。

MSN天气预报服务,您需要了解什么?

我使用的工具是+MSN+weatherservice。目前我遇到了string.match的一些问题。除了sWindRichtung外,所有变量都被填充了。它们都等于零。例如:sHumidity, rest=string.match(rest, humidity=\s*([^\]+)\s*) sWind, rest=string.match(rest, wi)

我使用的是 MSN weatherservice.现在我遇到了string.match的以下问题.除sWindRichtung外,所有变量都被填充.它等于零.

MSN天气预报服务,您需要了解什么?

sHumidity, rest = string.match(rest,"humidity=\"([^\"]+)\"(.*)"); sWind, rest = string.match(rest,"windspeed=\"([^\"]+)\"(.*)"); sWindRichtung, rest = string.match(rest,"winddisplay=\"([^\"]+)\"(.*)");

要过滤的字符串是:humidity =“77”winddisplay =“11 km / uur N”windspeed =“11”

我认为角色/是问题.

您可以一次解析字符串.试试这个:

s = [[ humidity="77" winddisplay="11 km/uur N" windspeed="11" ]] for k,v in s:gmatch('(%a+)="(.-)"') do print(k,v) end

当然,您可能希望将值保存在表中.