求用C#语言查询一非常规xml文件代码

问题描述

文件内容如下:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEplistPUBLIC"-//AppleComputer//DTDPLIST1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plistversion="1.0"><dict><key>ProductID</key><string>IPHONE_1ND</string><key>CFBundleName</key><string>AlipayPortal</string><key>DTSDKName</key><string>iphoneos4.2</string><key>DTXcode</key><string>0325</string><key>UTImportedTypeDeclarations</key><array></array><key>Safepayversion</key><string>2.2.4</string><key>CFBundleDevelopmentRegion</key><string>zh_CN</string><key>CFBundleVersion</key><string>3.1</string><key>NSMainNibFile</key><string>MainWindow</string><key>CFBundleDocumentTypes</key><array></array><key>CFBundlePackageType</key><string>APPL</string><key>CFBundleIconFile</key><string>icon.png</string><key>UserAgent</key><string>ALIPAY_FOR_IOS</string><key>DTPlatformName</key><string>iphoneos</string><key>CFBundleSupportedPlatforms</key><array><string>iPhoneOS</string></array><key>CFBundleInfoDictionaryVersion</key><string>6.0</string><key>CFBundleExecutable</key><string>AlipayPortal</string><key>DTCompiler</key><string>com.apple.compilers.llvm.clang.1_0</string><key>UIDeviceFamily</key><array><integer>1</integer></array><key>CFBundleURLTypes</key><array><dict><key>CFBundleURLName</key><string></string><key>CFBundleURLSchemes</key><array><string>alipay</string></array></dict></array><key>CFBundleIdentifier</key><string>com.alipay.iphoneclient</string><key>CFBundleResourceSpecification</key><string>ResourceRules.plist</string><key>CFBundleSignature</key><string>????</string><key>UTExportedTypeDeclarations</key><array></array><key>LSRequiresIPhoneOS</key><true/><key>CFBundleIconFiles</key><array><string>icon.png</string><string>icon@2x.png</string></array><key>CFBundleDisplayName</key><string>支付宝</string><key>DTXcodeBuild</key><string>10M2423</string><key>DTPlatformVersion</key><string>4.2Seed2</string><key>MinimumOSVersion</key><string>3.0</string><key>DTPlatformBuild</key><string>8C134</string><key>ProductVersion</key><string>3.0.1.1025</string></dict></plist>要求一、用C#查询CFBundleDisplayName的值,此例值为“支付宝”要求二:用C#查询CFBundleIconFiles的值,此例值为icon.png、icon@2x.png

解决方案

解决方案二:
楼主看看LINQtoXML方面的内容,搜索下网上很多的
解决方案三:
我也知道应该是用LINQtoXML,也搜索了,无奈还是未能解决,大大能否给出代码吗?
解决方案四:
你这个XML有问题<key>CFBundleDisplayName</key><string>支付宝</string><key>DTXcodeBuild</key><string>10M2423</string><key>DTPlatformVersion</key><string>4.2Seed2</string><key>MinimumOSVersion</key><string>3.0</string><key>DTPlatformBuild</key><string>8C134</string><key>ProductVersion</key><string>3.0.1.1025</string>你问的是根据支付宝找出对应的key值但是这里string和key值同为兄弟关系的都是一样的,没法找啊

时间: 2024-10-07 12:09:54

求用C#语言查询一非常规xml文件代码的相关文章

求用LINQ to XML查询一非常规xml文件语句

问题描述 文件内容如下:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEplistPUBLIC"-//AppleComputer//DTDPLIST1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plistversion="1.0"><dict><

求vb.net2010读取excel数据生成xml文件的实例源码

问题描述 求vb.net2010读取excel数据生成xml文件的实例源码.刚刚开始学习,需要做个小工具.读取excel表格中的数据,生成一个XML文件.求各路英雄大虾给个示例源码学习学习.谢谢了! 解决方案 解决方案二:分两部分1.读取EXCEL数据表的数据.2.处理表的非法内容3.写入XML文件.解决方案三:这种源码百度就能搜到解决方案四:引用1楼notbb的回复: 分两部分1.读取EXCEL数据表的数据.2.处理表的非法内容3.写入XML文件. 能写个源码发来学习学习吗?我是业余初学者.想

C#多个XML文件合并 然后生成一个新的XML文件代码怎么写

问题描述 读取多个xml文件然后合并生成一个新的XML文件代码怎么写大神给实际例子谢谢! 解决方案 解决方案二:没具体需求的?那我随便给你找个了啊解决方案三:本帖最后由 starfd 于 2015-11-04 12:36:49 编辑解决方案四:就是把所有的xml文件整合到一个里面解决方案五:那2楼的满足你了啊--就是读取出来然后Add给Root节点解决方案六:能发下具体代码例子吗解决方案七:2楼链接打开有具体代码--解决方案八:加我QQ远程帮我看看1587292914解决方案九:如果你的xml没

jsp 使用 SAX 读取XML文件代码

jsp教程 使用 SAX 读取XML文件代码 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt

根据查询结果,生成XML文件

xml|生成xml  /* 'bcp' 不是内部或外部命令,也不是可运行的程序? 看看在C:\Program Files\Microsoft SQL Server\80\Tools\Binn里面有没有bcp.exe这个文件然后看看path里面加C:\Program Files\Microsoft SQL Server\80\Tools\Binn这个目录没有. 右键我的电脑--属性--高级--环境变量--在系统变量中找到path--编辑 在变量值的最后加上: C:\Program Files\Mi

SQL Server根据查询结果,生成XML文件

server|xml|生成xml *'bcp' 不是内部或外部命令,也不是可运行的程序? 看看在C:\Program Files\Microsoft SQL Server\80\Tools\Binn里面有没有bcp.exe这个文件然后看看path里面加C:\Program Files\Microsoft SQL Server\80\Tools\Binn这个目录没有. 右键我的电脑--属性--高级--环境变量--在系统变量中找到path--编辑 在变量值的最后加上: C:\Program File

求高手指点一下关于TREEVIEW绑定XML文件的问题

问题描述 <asp:TreeViewID="Menutree"runat="server"DataSourceID="Menutreexml"ImageSet="Inbox"ExpandDepth="3"><ParentNodeStyleFont-Bold="False"/><HoverNodeStyleFont-Underline="True&q

java dom4j解析xml文件代码实例分享_java

解析xml文件有两种方式,一种是利用Dom去解析,这种方式写起代码比较麻烦,对于刚入手的程序员来说比较容易出问题:第二种就是使用Dom4j包去解析在要使用Dom4j包的时候,肯定要先引入包 复制代码 代码如下: import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;import java.util.Iterator; import org.dom4j.Docum

flash 2.0 解析xml文件代码

var css_str = "a{color:#FFFFFF;text-decoration:underline;}a:hover{text-decoration:underline;color:#EE0435;}"; var my_styleSheet = new TextField.StyleSheet(); System.useCodepage = true; my_styleSheet.parseCSS(css_str); topstory_xml = new XML(); t