Build 4.0.0.66 of xlsgen adds support for Web functions, namely =ENCODEURL(string) and =WEBSERVICE(string). Support is read, write and calculation.
WEBSERVICE() takes a regular internet url as parameter and fetchs content off the internet. Internally the fetched content is converted to Unicode-2 so xlsgen can expose the result as a string and let a client application parse it. The fetched content can be virtually anything, a web page, an XML stream, a RSS feed. The WEBSERVICE() function has been introduced in Excel 2013.
ENCODEURL() takes a string and returns a string with some of its characters replaced with ones compatible with regular internet urls. Anything which is not a number or a letter is replaced a hexadecimal encoded value prefixed with a percent sign, as in %35. ENCODEURL() is often used to encode an url before it is passed to the WEBSERVICE() function. The ENCODEURL() function has been introduced in Excel 2013.