Tag: xml

如何在C#中解码字符串到XML字符串

我有一个字符串(来自CDATA元素),其中包含XML的描述。 我需要将此字符串解码为一个新字符串,使用C#正确显示字符 现有字符串: <?xml version=”1.0″ encoding=”UTF-8″ standalone=”yes”?><myreport xmlns=”http://test.com/rules/client”><admin><ordernumber>123</ordernumber><state>NY</state></report></myreport> 字符串通缉: 123NY

从XML读取数据

我打算将XML用于数据库目的。 我唯一能做的就是读取整个XML文件。 我希望能够只读取一些数据而且我不知道该怎么做。 这是一个简单的XML Animals J. Anderson Car L. Sawer 我对应用程序的输出感兴趣 Books: Animals Cars Authors: J. Anderson L. Sawer 我只想学习如何从XML读取特定数据而不是整个文件。 [已解决]我已将Linq用于XML

如何在C#中解析非常庞大的XML文件?

我正在使用dblp XML文件。 我实际上想要解析dblp.xml文件,并希望提取有用的信息以供我在某个项目中进一步处理。 并且该XML文件非常庞大(1.1 GB),我甚至无法打开此文件。 如果您有dblp.xml的C#解析器,请指导我,或者您可以指导我,或者我们如何解析大型xml文件。

如何将XML映射到C#对象

我有一个XML,我想加载到对象,操纵这些对象(设置值,读取值),然后保存这些XML。 对我来说,在我创建的结构(xsd)中包含XML非常重要。 一种方法是编写我自己的序列化程序,但它是否内置支持它或C#中的开源我可以使用?

使用C#在XML中进行SAML断言

这是我面临的问题,需要一些帮助/指导。 我从我的引擎生成了一条XML消息,需要将其解析为服务。 为此,我必须将该消息更改为SOAP消息并在其上插入SAML令牌。 我正在尝试使用C#代码执行此操作。 下面是我生成的输入消息和预期输出: 输入消息: 删除已在SOAP Body中插入的输入消息 期望的输出消息: https://localhost:443/Gateway/PatientDiscovery/1_0/NwHINService/NwHINPatientDiscovery urn:hl7-org:v3:PRPA_IN201305UV02:CrossGatewayPatientDiscovery http://www.w3.org/2005/08/addressing/anonymous 461433e3-4591-453b-9eb6-791c7f5ff882 2012-06-08T18:31:44Z 2012-06-08T18:36:44Z CN=SAML User,OU=SU,O=SAML User,L=Los Angeles,ST=CA,C=US 5MearYAjQTErf01u/7UlKo2hEyc= eCEFcl9iEl6u0MrAehJdsRrgbOCnirOE8i9IQpYMb25sMEaeLzXR7SFGf+TrPyv87YwYUr8lP1xK Iohggt9yCkdvsVIOhRxiOQmK36ATjIsCNVdjqQwH2Ez9q9esRPgWIlS0vDRKxylaz1eGEX5ZCGdg rBuScX3uvVjA5s/SVfQh6Enw9cbW/1i5Vcrvrie9ro2EdNS6CM1qLmf9bY37E5XK3f3Zt2xne1TH OXyqH9jXU5RdE14vD+jNHAjCLq61rG5+ImWtZ2sYmp8+vLJGOVSH6yUEDV2v04AdsXUYbjgRvMjo /mC8Mec2LdX0pGAuqS+hF4xdlR4RNI74Jj7Esg== maFp5lsEHjhrQQCL0e8cbxMoDpGk1r6Uion/LA2iuD3T+sspJh8TNToQrurpFFVY/u6IzHKIk64s 9894pxbwYNwv/LzRVzM5pOXmCT73KGAg3Cry+QOO5KrN8hR/OXyH90/LIS77FZY+bepqD6qx4URa 2/GLll08fu8xh1wPFDMCFAmb2Xz/5gK0fimUXJAWi1+PlNKMLnDGxHgvz5ZwiN1/QwXcQEc1mcJC imLoiCSrk7nvmqkxX4ZZ1dYzQJWdlB8Om4r9Uu96q5cZFTYwSdivLpPFKSzn/2MI9NryZC0VaIBu HRhgAmspAzM90BjLO5vtiwrrfx/E3uYcMjcSEQ== AQAB UID=WilmaAnderson maFp5lsEHjhrQQCL0e8cbxMoDpGk1r6Uion/LA2iuD3T+sspJh8TNToQrurpFFVY/u6IzHKIk64s9894pxbwYNwv/LzRVz M5pOXmCT73KGAg3Cry+QOO5KrN8hR/OXyH90/LIS77FZY+bepqD6qx4URa2/GLll08fu8xh1wPFDMCFAmb2Xz/5gK0fimUXJAWi1+PlNKML nDGxHgvz5ZwiN1/QwXcQEc1mcJCimLoiCSrk7nvmqkxX4ZZ1dYzQJWdlB8Om4r9Uu96q5cZFTYwSdivLpPFKSzn/2MI9NryZC0VaIBuHRhg AmspAzM90BjLO5vtiwrrfx/E3uYcMjcSEQ== AQAB urn:oasis:names:tc:SAML:2.0:ac:classes:X509 WilmaWA Anderson 2.16.840.1.113883.3.609.10.330.000 2.16.840.1.113883.3.609.10.330.000 2.16.840.1.113883.3.609.10.330.000 PATAA000000040^^^&2.16.840.1.113883.3.609.20.330.000&ISO wOyuouXyvOr9+wFonBcY/sfKQdc= L3DLzs6axzNlKUuySKvg52ljw+QrLkmJLbJH7kyHoafjyUavzmw3IPAsg70UfVS8tpM+ut7Im4ouqn9eVOttY2BY8MTyBGUSlwj/2IGHdzxoqcXpLFXxx7ntti2Zt/mfmnV1A+iu+a0l5uIRBy6OdxbSsZg1yK2UYaR60WkVEXVH1MZXnHmE33woHjrScvXh1i mdJ8apZzCuWZ4Nlbf85kvwVjriyCOK2O1nUvY7ZmSsuHGqTOrgemoDQxlNKb3F4Rn48W1yIiAAAJZuq2Qx5KJ4b6aX17/M73pqvqTKMz5Wv YrmL54FzhXIalns6LzAZ6EZo4YdYOODmuchIZwZqg== _e1154a8a-bbd5-426d-afa5-ed7071f1b1ff Test Testing 使用X509证书我可以创建签名部分。 但是,我无法创建SAML断言和SOAP消息。 如果有人可以帮助/指导我这将是一个很大的帮助。 这是我在C#中的代码: […]

HTTP发布C#中的XML数据

我需要HTTP将XML数据发布到具有名称为XMLdata的Textarea的URL。 我的XMl数据已准备就绪,位于XDocument Sendingxml = xml中; 但是我试过的邮政编码不起作用。 主要是因为我不知道如何将XML数据放在postData变量中,因为它只接受字符串。 这是我的代码: XDocument Sendingxml = xml; // string Sendingxml = ” 5 CrosskeyCaliforniaCA92620Condo456432013070100158346681a598cf23f412095f6092c281823e611160 “; // Create a request using a URL that can receive a post. WebRequest request = WebRequest.Create(“https://test.bluebookcva.net/order/testdirectplugin/3”); // Set the Method property of the request to POST. request.Method = “POST”; // Create POST data and convert […]