為什麼我生成的時候是big5編碼的xml,但我解析之後卻發現xml內容的編碼蠻成了utf-8的,這是為什麼
<?xml version='1.0' encoding='big5' ?>
<editorial>
<header>
</header>
<body>
......
<?xml version="1.0" encoding="utf-8" ?>
<config>
<type name="类型1">
<names>
<name>1</name>
<name>2</name>
<name>3</name>
</names>
&nbs ......
XML_PARSER_STRUCT parser;
ret = xml_new_parser(&parser);
xml_register_element_handler(&parser, mmi_pict_read_xml_start_element_login, mmi_pict_read_xml_end_element_login);
xml_register_data_handler(&parser, mmi_pict_read_xml_data_element_login);
&nb ......
请问在LINQ里面能在只知道节点的属性值的情况下获取节点的名称吗?
比如<Domains>
<domain title="PC操作系统"/>
<domain title="嵌入式操作系统"/>
</Domains>
能在得知属性title是"PC操作系统"的情况下获取到前面的元素名称是"d ......
最好是用的CMarkup实现的,当然用其他方法也行
XML code:
- <myPC>
- <driver name="C:">
<dir name="windows" />
</driver>
- <driver name="D:">
- <dir name="music">
- <dir name="pop">
<file> ......
类比一下,VC读写SQL Server用ADO比较好,
那么VC读写XML,用什么比较好呢?
除了MSXML组件,有没有什么好的封装类,或者别的什么
CMarkup tinyXML
CMarkup
tinyXML 这个好使。
tinyXML 比CMarkup强点!
给个下载地址啊,CSDN上有吗?最好有例子程序
引用
tinyXML 比CMarkup强点!
说反了吧,听说CMark ......