首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FogBugz XML (案例:)

FogBugz XML (案例:)
EN

Stack Overflow用户
提问于 2012-04-04 19:19:58
回答 1查看 1.1K关注 0票数 2

我正在使用FogBugz XML,但我有一个问题。我能够创建新的案例,打开创建的案例,搜索案例等通过我的应用程序。问题在于,当获得有效载荷时,我可以使用以下代码获得案例的主体:

代码语言:javascript
复制
        string fbToken = LogOnFogBugz();
        string param = "";

        param += "cmd=search";
        param += "&token=" + fbToken;
        param += "&q="+ "appID["+appID+"]";
        param += "&cols=sTitle,sStatus,sLatestTextSummary";

        HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(fbUrl + param);
        httpWebRequest.Method = WebRequestMethods.Http.Post;
        httpWebRequest.Accept = "application/xml";
        httpWebRequest.ContentLength = 0;

        HttpWebResponse response = (HttpWebResponse)httpWebRequest.GetResponse();
        StreamReader streamReader = new StreamReader(response.GetResponseStream());
        XDocument doc = XDocument.Load(streamReader);

 var cases = from c in doc.Descendants("case")
                    select new
                        {
                            CaseNumber = c.Attribute("ixBug").Value,
                            CaseTitle = (string)c.Element("sTitle"),
                            CaseStatus = (string)c.Element("sStatus"),
                            CaseText = (string)c.Element("sLatestTextSummary")
                        };

但是,如果我编辑这个案例并将文本添加到其中,我只得到最后输入的文本,这是(sLatestTextSummary)所暗示的。

如何使用XML从一个案例中获取整个文本。

示例:

由xxx xxx /4/2012(今天)上午10:31 2012年4月4日(今天)上午10:31分配给xxx xxxx 由xxx xxx 4/4/2012 (今天)下午2点

我只得到{new text}

提前谢谢。

边缘

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-04 22:52:24

您希望将events作为您的cols参数之一。然后,对于每一种情况,您还必须迭代事件以获得它们的文本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10017838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档