2013-09-25 131 views

回答

2

想我会分享这个,我想通过我的SharePoint来查询休息服务所承载的SharePoint 2013的应用程序和好,我找到了解决办法。你所需要做的就是用“x0020”替换字段名称中的空格,就是这样。

希望这证明对某人有帮助。

+0

那会像“Ticket_x0020_No” – hira

+0

这是完美的!我正在寻找添加特殊字符到Excel列标题,这就像一个魅力。如果使用WCF数据服务设置OData提要,并且您需要空格,则将其添加到POCO的属性名称时可以使用。 – Robear

1

OData属性名称不能包含空格。请参阅xsd模式here。在模式中查找TSimpleIdentifier类型。定义如下所示,

<xs:simpleType name="TSimpleIdentifier"> 
    <xs:restriction base="xs:string"> 
     <xs:maxLength value="128" /> 
     <!-- ECMAScript identifiers not starting with a '$' --> 
     <xs:pattern value="[\p{L}\p{Nl}_][\p{L}\p{Nl}\p{Nd}\p{Mn}\p{Mc}\p{Pc}\p{Cf}]{0,}" /> 
    </xs:restriction> 
</xs:simpleType> 
+0

认为这样..谢谢:) – hira

相关问题