我正在查询基于soap的服务,并希望分析返回的XML,但是当我尝试将XML加载到XDoc中以查询数据时.我收到'路径中的非法字符'错误消息?这(下面)是从服务返回的XML.我只是想获得比赛列表并将它们放入我已设置的列表中.XML确实加载到XML文档中,但必须正确格式化?
任何有关如何做到这一点并绕过错误的最佳方法的建议将不胜感激.
<?xml version="1.0" ?>
- <gsmrs version="2.0" sport="soccer" lang="en" last_generated="2010-08-27 20:40:05">
- <method method_id="3" name="get_competitions">
<parameter name="area_id" value="1" />
<parameter name="authorized" value="yes" />
<parameter name="lang" value="en" />
</method>
<competition competition_id="11" name="2. Bundesliga" soccertype="default" teamtype="default" display_order="20" type="club" area_id="80" last_updated="2010-08-27 19:53:14" area_name="Germany" countrycode="DEU" />
</gsmrs>
Run Code Online (Sandbox Code Playgroud)
这是我的代码,我需要能够在XDoc中查询数据:
string theXml = myGSM.get_competitions("", "", 1, "en", "yes");
XmlDocument myDoc = new XmlDocument();
MyDoc.LoadXml(theXml);
XDocument xDoc = XDocument.Load(myDoc.InnerXml);
Run Code Online (Sandbox Code Playgroud) 如何使用web.config
转换在我的作品中包含域属性web.config
?
我的基地有以下内容web.config
.
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
Run Code Online (Sandbox Code Playgroud)
我试图在我的使用中使用以下内容web.prod.config
,但在发布项目时它不会添加属性.
<authentication mode="Forms" xdt:Transform="Replace">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" domain=".mydomain.com" />
</authentication>
Run Code Online (Sandbox Code Playgroud)
我希望输出如下.
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" domain=".mydomain.com"/>
</authentication>
Run Code Online (Sandbox Code Playgroud) 我有许多数字Lucene索引字段:
60000
78500
105000
Run Code Online (Sandbox Code Playgroud)
如果我使用LUKE查询78500,如下所示:
price:78500
Run Code Online (Sandbox Code Playgroud)
它返回正确的记录,但如果我尝试将所有三个记录作为一个范围返回,我得不到任何结果.
price:[60000 TO 105000]
Run Code Online (Sandbox Code Playgroud)
我意识到这是由于填充,因为Lucene对数字进行了处理,但我只是想知道我应该把什么放入LUKE来返回三条记录.
非常感谢任何帮助.
我有许多绑定到数据集的Silverlight图表.
它们都正常工作,但轴显示多年的值显示的是,而不是整年,介于两者之间的点,例如:2007,2007.2,2007.4等.
我怎样才能让它只显示整年?
下面是一个屏幕截图,以进一步解释我的意思.
这是我用来绑定图表数据的代码:
foreach (var myVariable in UserSelections.TheDataSet.ER_Variables)
{
var newSeries = new LineSeries
{
ItemsSource =
UserSelections.GetDataRowsByVariableAndLocation(
UserSelections.GetIdForLocation(UserSelections.Locations[0]),
myVariable.Variable_ID),
IndependentValueBinding = new Binding("Year"),
DependentValueBinding = new Binding("Value"),
Title = myVariable.Name,
IsSelectionEnabled = true
};
MainChart.Series.Add(newSeries);
}
Run Code Online (Sandbox Code Playgroud) .net ×1
asp.net ×1
c# ×1
charts ×1
indexing ×1
lucene ×1
luke ×1
silverlight ×1
web-config ×1
xml ×1