Sample code for 30+ languages & platforms
Lua

Decode HTML Entities found in XML

Demonstrates how to decode HTML entities found in XML.

Chilkat Lua Downloads

Lua
local chilkat = require("chilkat")

-- Load an XML file containing the following:

-- <?xml version="1.0" encoding="UTF-8"?>
-- <output>Franz&#xf6;sische</output>

local xml = chilkat.Xml.new()
local success = xml:load_xml_file("qa_data/xml/hasHtmlEntity.xml")

-- Get non-decoded content, then get decoded content.

-- Result is Franz&#xf6;sische
print(xml.content)

-- Result is Französische
local strDecoded = xml:decode_entities(xml.content)
print(strDecoded)