ÇóÖú£ºc# ¶ÁÈ¡xml×Ó½áµã - .NET¼¼Êõ / C#
<?xml version="1.0" encoding="gb2312"?>
<Base>
<DatabaseCatalog>
<DatabaseCatalogName>»ù´¡¿â</DatabaseCatalogName>
<Alias>commondb</Alias>
<DatabaseCatalogCode>1</DatabaseCatalogCode>
<databasecount>1</databasecount>
<Database>
<DatabaseName>database1</DatabaseName>
<DatabaseCode>11</DatabaseCode>
<Tablecount>1</Tablecount>
<Table>
<TableName>data</TableName>
<TableCode>1101</TableCode>
<Linkfield></Linkfield>
<TwothTableCount>1</TwothTableCount>
<TwothTable>
<TwothTableName>2thTable</TwothTableName>
<TwothTableCode>110101</TwothTableCode>
<Linkfield></Linkfield>
</TwothTable>
</Table>
</Database>
</DatabaseCatalog>
</Base>
ÉÏÃæÊÇxmlÎĵµ¡£ÎÒÏë¶ÁÈ¡TwothTableNameÕâ¸ö±êÇ©£¬¸ÃÔõô°ì£¿ÔÚ<Table>±êÇ©ÀïµÄ<Linkfield>£¬ºÍ <TwothTable>±êÇ©ÀïµÄ<Linkfield>ÕâÁ½¸ö¿ÉÒÔÓÃͬһ¸ö±êÇ©Ãû×ÖÂ
¿´ÕâÀXml³£ÓòÙ×÷£ºXMLÔöɾ¸Ä²é
http://topic
Ïà¹ØÎÊ´ð£º
Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' ´ò¿ª¸Õ´´½¨µÄÎļþ¡£
ReDim MyString(LOF(1) - 1)
Put #1, , MyRecord ' ¶ÁÈëËùÓÐ×Ö·ûµ½±äÁ¿ÖÐ ......
ÎÒÓÐÒ»¸öÀàËƵÄxmlµÄ string£¬Ïëͨ¹ý±éÀúÔõô¸öxml Êä³öÎÒÏëÒªµÄelementµÄÖµ
xml Ϊ£º
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......
ÏÖÔÚÓиöxmlÎļþÊÇ<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xm ......
ΪʲôÎҵijÌÐòµ÷ÓÃXMLÅäÖÃÎļþÖеİ¢À²®ÎÄÏÔʾ²»³öÀ´£¿ÆäËûµÄÓïÖÖ¶¼¿ÉÒÔ£¬ÈçÖÐÎÄ£¬Ó¢ÎÄ£¬µÂÎĶ¼¿É¡£
ÎÒ½«XMLµÄ±àÂë¸ÄΪutf-8ºÍunicodeµÄµ½µÃ½á¹û¶¼Ò»Ñù.
°¢À²®ÎĵÄ×Ö¿âÄãÓÐô£¿
ÓÐ,ÎÒµÄEXEÊÇ·ÅÔÚpc»úÉÏÖ´Ðе ......