问题列表 - 第10646页

如何用nokogiri解析xml文件并将结果放在一个新文件中?

我刚开始与Nokogiri有一个问题,希望你们能帮助我:

  1. 我需要解析一组XML文件(假设有5个文件).
  2. 使用XPATH查找具有特定值的元素,例如City ="London".
  3. 创建一个新的XML文件,其中包含步骤2中先前XPATH查询的结果

ruby xml nokogiri

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

SQL Dynamic Pivot - 如何对列进行排序

我正在对包含以下内容的表进行动态数据透视查询:

  • OID - OrderID
  • 尺寸 - 产品尺寸
  • BucketNum - 大小的顺序
  • 数量 - 订购了多少

size列包含不同的大小,具体取决于OID.

所以,使用这里找到的代码,我把它放在一起:

DECLARE @listCol VARCHAR(2000)
DECLARE @query VARCHAR(4000)

SELECT  @listCol = STUFF(( SELECT distinct  '], [' + [size]
                           FROM     #t
                         FOR
                           XML PATH('')
                         ), 1, 2, '') + ']'


SET @query = 'SELECT * FROM
      (SELECT OID,  [size], [quantity]
            FROM #t 
            ) src
PIVOT (SUM(quantity) FOR Size
IN (' + @listCol + ')) AS pvt'


EXECUTE ( @query )
Run Code Online (Sandbox Code Playgroud)

除了列标题(大小标签)不在基于bucketnum列的顺序之外,这种方法很有效.这些是基于尺寸的顺序.

我在枢轴后尝试了可选的Order By,但这不起作用.

如何控制列的显示顺序?

谢谢

pivot sql-server-2005 dynamic-pivot

7
推荐指数
1
解决办法
3万
查看次数

jQuery选择尚不存在的元素

在jQuery中我希望能够选择一个甚至还不存在的元素,我该如何实现呢?

我想在创建元素时按ID选择元素.

谢谢.

jquery

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

在版本控制下放置visual studio数据库项目时,是否需要.dat文件?

我有一个受版本控制(git)的visual studio 2008数据库项目.当我尝试合并我的分支时,我在project_name.dat中遇到冲突.

所以我的问题是:

  1. 什么是project_name.dat文件?
  2. 我需要它吗?那我可以把它从我的版本控制中删除

version-control database-project visual-studio

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

Oracle 10 g - 无法释放表空间中的空间

Oracle 10g中的表空间几乎100%使用.

大小(MB)= 571,768.0
使用(MB)= 571,534.0

我刚刚删除(并提交)表中属于与该表空间关联的模式的数千条记录.令人惊讶的是,根据Enterprise Manager上的"表空间"页面,没有释放任何空间.

问题:是否有任何我需要做的事情来强制Oracle释放与已删除记录相对应的空间?

oracle

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

使用 jQuery 解析自定义 XML 架构

我正在从 AJAX 调用返回自定义架构数据,并且需要使用 jQuery 对其进行解析。知道如何做到这一点吗?

这是 XML:

<xsd:get_customer_summary_response xmlns:xsd="http://com/acmeco/ovm/cas/xsd">
  <xsd:customer_details>
    <typ:phone_number xmlns:typ="http://com/acmeco/ovm/cas/types">1.555.5553002</typ:phone_number>
    <typ:timezone xsi:nil="true" xmlns:typ="http://com/acmeco/ovm/cas/types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    <typ:zipcode xmlns:typ="http://com/acmeco/ovm/cas/types">3002</typ:zipcode>
...
  </xsd:customer_details>
</xsd:get_customer_summary_response>
Run Code Online (Sandbox Code Playgroud)

这是 AJAX 调用。我可以使用下面的内容解析普通的 XML,但不能解析 XSD 的内容。

   $.ajax({
       type: "GET",
       url: "so.xml",

       dataType: "html",

        success: function(returnhtml){ 
    $("customer_details", returnhtml).find("zipcode").each(function() {
        alert($(this).text());
    });
    }, etc.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript jquery xsd

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

针对godaddy优惠券代码的Shell脚本 - 这个脚本如何工作?

在优惠券网站上,有人发布了一个用于查找Godaddy折扣代码的shell脚本.

1 - 有人可以解释这个脚本是如何工作的吗?

具体来说,我对语法感到困惑:

links url -dump | grep AI
Run Code Online (Sandbox Code Playgroud)

2 - shell脚本是否允许你像perl/python/ruby​​一样蜘蛛网站?

3 - 是实现预期目标的最有效方法还是perl/python/ruby​​是一种更有效的技术用于此任务?

4 - 这是合乎道德的吗?

#!/bin/sh

gdaddy=600
while [ "$gdaddy" -lt "700" ]
do

for i in a b c d e f g h i j k l m n o p q r s t u v w x y z
do
echo "The results for gdr0$gdaddy"a"$i" >> output
links http://www.godaddy.com/default.aspx?isc=gdr0$gdaddy"a"$i -dump | grep -A1 "SPECIAL OFFER" >> output
echo >> …
Run Code Online (Sandbox Code Playgroud)

unix shell sh

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

当绑定值更改时,启动动画的最佳方法是什么?

这种情况经常出现:

在视图中,您有一个绑定到ViewModel属性的控件(由INotifyPropertyChanged支持).例如:

<TextBlock Text="{Binding Path=Subtotal}"/>
Run Code Online (Sandbox Code Playgroud)

当属性发生变化时,您需要通过一些创意动画吸引用户注意这一事实.我如何利用视图已连接到通知并避免创建大量额外代码(或至少创建一次并重复使用)这一事实.数据触发器可能是最好的选择,但我不知道如何使它们在任何值变化时触发,而不是某些特定值.

我想到以下选项:

  • 在ViewModel中引发一个额外的事件,在View代码隐藏中订阅.
  • 使用转换器创建绑定到提到的属性的数据触发器,如果​​值正在更改,则返回true.
  • 创建一个绑定到ViewModel上的新布尔属性的数据触发器,用于"发出信号"更改.
  • 创建一个附加到控件的行为,该行为将订阅控件的依赖项属性更改并启动动画.

你喜欢/使用哪一个?我错过了任何选择吗?

PS如果解决方案提供了首先启动动画并在结束时反映值变化的可能性,那将是很好的(但不是关键).

data-binding wpf animation mvvm storyboard

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

什么是单元测试?

可能的重复:
什么是单元测试,你是如何做到的?
什么是单元测试?

我认识到95%的人,这是一个非常WTF的问题.

所以.什么是单元测试?我明白,基本上你是在尝试隔离原子功能,但是你如何测试呢?什么时候需要?什么时候荒谬?你能给我举个例子吗?(最好是在C?我主要是从这个网站上的Java开发者那里听到它,所以这可能是针对面向对象语言的?我真的不知道.)

我知道很多程序员都在虔诚地进行单元测试.它有什么关系?

编辑:此外,您通常花在编写单元测试上的时间与编写新代码所花费的时间之间的比例是多少?

unit-testing

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

为什么XSLT似乎会刺激这么多人呢?

XSLT是什么让人感到恼火?它是语法(这是非常不寻常的)还是只是XSLT的工作方式?有没有缺乏的功能?

我不久前做了一点XSLT(大约800行)并发现它并没有那么糟糕.那么为什么一般的敌意呢?

xslt

13
推荐指数
4
解决办法
1559
查看次数