簡體   English   中英

從XML獲取價值

[英]Get Value from XML

從該字符串獲取URL的最佳方法?

string text = @"<INMobileCRMConfig>
                    <WebserviceURL>
                       https://179.18.0.30:8200/INPhone/INPhoneMessages/
                    </WebserviceURL>
                </INMobileCRMConfig>";

我嘗試了以下操作:

XElement doc = XElement.Parse(text);
string url = doc.FirstNode.ToString();

string url = doc.Descendants().Elements("WebserviceURL").Value;

和其他一些類似的東西。

這應該工作:

XElement doc = XElement.Parse(text);
var res = doc.Element("WebserviceURL").Value.Trim();

當您使用Naive xmlelement讀取內容時,兩者都可以。

我想補充一點,就是從xml中拉出URL后將其轉換為URI。 這將確保您每次提取URL時都正確。

暫無
暫無

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

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