Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÔÚwinceϲ»ÄܽâÎöxml£¬²»ÄܼÓÔØ

::CoInitialize(NULL);
{
MSXML2::IXMLDOMDocument2Ptr pMyDoc=NULL;
pMyDoc.CreateInstance(__uuidof(MSXML2::DOMDocument));//

if(S_OK!=pMyDoc->load(TEXT("temp.txt")))
goto RETURN_FALSE;
if(pMyDoc==NULL)
goto RETURN_FALSE;
MSXML2::IXMLDOMNodeListPtr pNodeList=NULL;
MSXML2::IXMLDOMNodePtr pNodes=NULL;
pNodes=pMyDoc->selectSingleNode("ArrayOfString");
if(NULL==pNodes) goto RETURN_FALSE;
pNodeList=pNodes->childNodes;
if(NULL==pNodeList) goto RETURN_FALSE;
MSXML2::IXMLDOMNodePtr pNode=NULL;
for(int i=0;i <pNodeList->length;++i)
{
pNode=pNodeList->nextNode();
comboProvince.AddString(pNode->Gettext());
}
pMyDoc.Release();
}
RETURN_FALSE:
::CoUninitialize();
return false;
RETURN_TRUE:
::CoUninitialize();
return true;

Ö´Ðе½selectSingleNodeÖ®ºó·µ»ØµÄÊÇNULL,ÎÒ¸ÃÔõôµÃµ½´íÎóÏûÏ¢ÄØ£¿£¿
ÎÒ°Ñ´úÂë¸Ä³ÉÕâÑùÁË»¹ÊDz»ÐУ¬¼ÓÔØÊ§°Ü£¬¸ßÊÖ°ï°ïæ°É
HRESULT hr;
CComPtr <IXMLDOMDocument> m_iXMLDoc;
CComPtr <IXMLDOMElement> iRooterElm=NULL;
if(FAILED( m_iXMLDoc.CoCreateInstance( __uuidof( DOMDocument )))) goto RETURN_FALSE;
VARIANT_BOOL bSuccess=false;
m_iXMLDoc->put_async(FALSE);
m_iXMLDoc->put_resolveExternals(VARIANT_FALSE


Ïà¹ØÎÊ´ð£º

ÈçºÎÌá½»xmlÀàÐÍÊý¾Ý - .NET¼¼Êõ / ASP.NET

Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
  <a>aaa
  </a>
  <b>bbb
  </b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......

ÈçºÎ¶ÔxmlÄÚÈÝÊý¾Ý½øÐÐ±È½Ï - VC/MFC / HTML/XML

ÈçºÎ¶ÔxmlÄÚÈÝÊý¾Ý½øÐбȽÏ
ÀýÈ磺
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>ÉîÛÚÊÐ</TestName> ......

Êý¾Ý±íÉú³ÉÌØ¶¨¸ñʽµÄxml - .NET¼¼Êõ / ASP.NET

´ÓÊý¾Ý¿âÖвéѯһÕűíµÄÊý¾Ý
select ²¿ÃÅ,ÐÕÃû from tb
ÈçºÎ²ÅÄÜÉú³ÉÏÂÃæµÄxml¸ñʽÎļþ
<folder state="unchecked" label="È«²¿">
¡¡¡¡<folder state="unchecked" isBra ......

setTextContent±à¼­XMLÎļþÄÚÈÝû±ä»¯

Java code:
/**
* ÉèÖÃÖ¸¶¨µÄÔªËØÃûºÍ½ÚµãË÷ÒýËù¶ÔÓ¦½ÚµãµÄÄÚÈÝ
* @param ÔªËØÃû
* @param ½ÚµãË÷Òý
* @param ÄÚÈÝ
*/
public void setElementContent(String elementName,in ......

Ò»¸ö³¬¸´ÔÓµÄxmlÎĵµ½âÎö

XML code:
<?php
$XMLstr="<DMResponse><Code>1</Code><Description>Your request was successfully received and processed.</Description><ResultData><Explan ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ