簡體   English   中英

將object []轉換或轉換為xml文檔並從xml節點檢索值

[英]Convert or cast object[] to xml document and retrieve values from xml nodes

  1. 將object []轉換為xml文檔的最優化的代碼是什么? 在服務的函數中,返回類型為object [],返回的對象包含xml元素列表。 因此,我需要將此object []轉換為xml以進行數據檢索。

  2. 通過瀏覽給定的xml文檔,從特定節點(例如具有名稱項目的節點)和列表中的值(ABC,XYZ)中檢索值的最優化代碼是什么?

<?xml version="1.0" encoding="utf-8" ?> <ArrayOfAnyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <anyType> <attributes xmlns="http://services.abc.com"> <attributes> <name>projectdetails</name> <values> <values>ABC</values> <values>XYZ</values> </values> </attributes> </anyType> </ArrayOfAnyType>

XMLSerializer在序列化任何對象方面做得很好。

不知道在.net上是.net的最佳化,因此它可能為此使用最佳數據結構(也許是ab樹)。

這是有關該主題的文章。 http://robseder.wordpress.com/2010/03/18/the-deal-with-xmlserializer-being-so-slow-%E2%80%93-finally/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM