doc("https://feeds.enviroflash.info/")//*[contains(@class, "formrow")]//tr/ EnviroFlash RSS feeds {format-dateTime(adjust-dateTime-to-timezone(current-dateTime(), xs:dayTimeDuration("PT0S")), "[FNn,*-3], [D01] [MNn,*-3] [Y0001] [H01]:[m01]:[s01] GMT")} lucidiot lucidiot@envs.net https://tilde.town/~lucidiot/contact.html http://dev.opml.org/spec2.html { .//a[ends-with(@href, ".xml")] ! } { for $stateCode in .//option/@value[.!="0"] return x:parse-html(pxp:json(x:request(x:form(
))/raw)/cityBody) ! ( (: Ignore states where there are no feeds listed at all :) if (exists(//tr[td[not(@colspan)][@id='name']])) then { //tr[td[not(@colspan)][@id='name']] ! { .//a[ends-with(@href, ".xml")] ! ( (: CAP feeds are not exactly feeds, since they only contain one alert at once and are not supported by feedreaders :) if (starts-with(@href, "cap/")) then else ) } } else () ) }