我正在通过网络服务任务取得不同结果,如下图所示:
然后,我利用XML的任务去除多余的名称空间,并储存经过处理的结果,使可恢复性变数出现另一种变数,如下图所示。
本文第二版是我的data.xslt 文档,有助于从我的XML档案中删除外名空间。
下面是我控制流动的整个结构,
在数据流动中,我利用XML来源读出我的可变性,并将数据输入数据库,下文是XML来源的筛选。
。
在此,它给我留下了错误,因为XML来源无法读到数据,XMLDataVariable是空的,我想读到底值,用OLEDB Destination将数据输入数据库。
如果不把网络服务任务的结果保留成变量,那么,我可以指出,在XML文件中,外部文件如下是我的XML。 文件格式
<?xml version="1.0" encoding="utf-16"?>
<Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name xmlns="http://localhost">Rahul</Name>
<BirthDate xmlns="http://localhost">1991-04-20T00:00:00</BirthDate>
</Data>.
在应用SLT规则去除多余名称空间之后,我的XML档案将照此办理。
<?xml version="1.0" encoding="utf-8"?><Data><Name>Rahul</Name><BirthDate>1991-04-20T00:00:00</BirthDate></Data>
And please make note, I have to compulsorily add the XSLT rule to remove the extra namespace otherwise it does not create the XSD for further operation and also my project works well If I store result in XML file externally but I want to make use of variable for whole operation,