我的XML几乎以
Data Tabla1;
set &tTable0;
if DATE1 < 2001-12-31 THEN DATE1_AUX = "<2001"; else
DATE1_AUX = >2001;
keep Date1
DATE1_AUX;
run;
所以要获取属性x:名称与specyfic x:类型
xmlns:x="http://schema.metastorm.com/Metastorm.Common.Markup"
我使用了这个linq查询:
<x:Object
x:Name="someName"
x:Type="{pref_-1582514068:MboField}">
但是我收到错误(System.Xml.XmlException),说冒号字符不能在名称中使用。其中有一个在网址中 我究竟做错了什么?有没有办法避免使用冒号?
答案 0 :(得分:0)
正如Cory所提到的,我使用的是字符串而不是xNamespace.get。它应该是:
var xmlns = XNamespace.Get("http://schema.metastorm.com/Metastorm.Common.Markup")