小编Kar*_*ers的帖子

在 SSIS 中,如何在 Foreach NodeList 枚举器中使用 XPATH 循环遍历特定元素内的 XML

我正在尝试遍历 SSIS 中 XML 输入文件的 XML 元素。为此,我尝试将“Foreach 循环容器”与 Foreach 循环容器一起使用。在 ForEach 循环容器内,我想将 xml 代码作为字符串变量。

我对 SSIS 还是很陌生,并且已经浏览了很长一段时间的网络,但无法正确使用..

输入文件示例; 输入文件例如 (注意里面有一些西里尔符号,可能会引起问题。但是,当我取出西里尔符号时,显示相同的错误信息)。

我正在尝试遍历节点。

这是我目前创建的包;

在此处输入图片说明

在 ForEach 循环下面;我有一个名为“CurrencyRate”的变量,它是一个映射到那里的字符串。 ForEach 循环

以及循环内的 XML 任务。这仅用于测试目的,它应该将最后一个节点元素写入该输出文件,并带有标签和值。

XML 任务

但是,如果我按原样运行代码,则会收到以下错误消息,即使我在数据中没有看到任何 NULL 值。而且我不知道日语(?)符号从何而来..; 错误

任何帮助将不胜感激!SSIS 看起来像一个强大的工具,我很想能够使用它。

xml foreach xpath ssis ssis-2012

5
推荐指数
1
解决办法
2950
查看次数

Drupal 7主题(''pager') - >表格被渲染但没有寻呼机?

我有一个包含来自数据库的数据的表,我希望它有一个寻呼机,我有一个示例(buildamodule.com)和其他站点中的所有代码,我的表得到渲染,但它不生成寻呼机,虽然我有更多的行然后限制:

在此输入图像描述

功能:

function get_loyaltycodes(){
$headers = array(
    array(
        'data' => t('Code')
    ),
    array(
        'data' => t('Info')
    ),
    array(
        'data' => t('Points')
    ),
    array(
        'data' => t('Consumed by')
    ),
);
$limit = variable_get('codes_per_page',5);
$query = db_select('loyalty_codes','lc');
$query -> fields('lc',array('code','info','points','uid'))
       -> orderBy('lc.info','ASC')
       -> extend('PagerDefault')
       -> limit($limit);


 //to see all codes for a certain amount of points, just append the number of points to the URL    
 $arg = arg(2);
 if($arg != '' && is_numeric($arg))
 {
    $query->condition('points', $arg);
 }

// Fetch the result set. …
Run Code Online (Sandbox Code Playgroud)

themes pager dynamicquery drupal-7

1
推荐指数
1
解决办法
6371
查看次数

标签 统计

drupal-7 ×1

dynamicquery ×1

foreach ×1

pager ×1

ssis ×1

ssis-2012 ×1

themes ×1

xml ×1

xpath ×1