示例#1
0
	void DomElement::set_child_string(const DomString &name, const DomString &value)
	{
		DomElement element = named_item(name).to_element();
		if (element.is_null())
		{
			element = get_owner_document().create_element(name);
			append_child(element);
		}

		while (!element.get_first_child().is_null())
		{
			DomNode my_child = element.get_first_child();
			element.remove_child(my_child);
		}

		DomText dom_text = get_owner_document().create_text_node(value);
		element.append_child(dom_text);
	}