问题列表 - 第12254页

使用DOM获取nodevalue的Java XML解析

    try {
        String data = "<a><b c='d' e='f'>0.15</b></a>";
        DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
                .newInstance();
        DocumentBuilder documentBuilder = documentBuilderFactory
                .newDocumentBuilder();
        InputSource is = new InputSource();
        is.setCharacterStream(new StringReader(data));
        Document document = documentBuilder.parse(is);

        NodeList nl = document.getElementsByTagName("b");
        Node n = (Node) nl.item(0);
        System.out.println(n.getNodeValue());
    } catch (Exception e) {
        System.out.println("Exception " + e);

    }
Run Code Online (Sandbox Code Playgroud)

我希望它打印0.15,但它打印为null.有任何想法吗?

编辑:这样做了

        if (n.hasChildNodes())
            System.out.println(n.getFirstChild().getNodeValue());
        else 
            System.out.println(n.getNodeValue());
Run Code Online (Sandbox Code Playgroud)

java xml dom

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

jqGrid动态选择选项

我正在使用下拉列创建一个jqgrid,我正在使用单元格编辑.我需要下拉列的选项来动态更改,我尝试通过将列设置为:

{ name: "AccountLookup", index: "AccountLookup", width: 90, editable: true, resizable: true, edittype: "select", formatter: "select" },
Run Code Online (Sandbox Code Playgroud)

然后在beforeCellEdit事件中,我有:

beforeEditCell: function(id, name, val, iRow, iCol) {
        if(name=='AccountLookup') {             
            var listdata = GetLookupValues(id, name);
            if (listdata == null) listdata = "1:1";                              
            jQuery("#grid").setColProp(name, { editoptions: { value: listdata.toString()} })                                
        }
    },
Run Code Online (Sandbox Code Playgroud)

GetLookupValues只返回一个字符串,格式为"1:One; 2:Two"等.这样可以正常填充选项后点击 - 即我点击第1行中的AccountID,下拉列表为空,但是当我然后单击第3行中的AccountID,我在行1中单击设置的选项将显示在第3行中.等等.总是一次点击后面.

有没有另一种方法来实现我的需要?显然,显示的下拉选项总是在变化,我需要在用户进入单元格进行编辑时加载它们.也许我可以以某种方式获取beforeEditCell事件中的select控件并手动输入其值而不是使用setColProp调用?如果是这样,我可以得到一个这样做的例子吗?

另一件事 - 如果下拉列表为空且用户未取消单元格编辑,则网格脚本会抛出错误.我正在使用clientarray编辑,如果这有所作为.

jquery dynamic jquery-plugins jqgrid

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

如何接受以反斜杠结尾的命令行参数

这是一个简单的Python应用程序,只需打印传入的命令行参数:

import sys
if __name__ == "__main__":
    print "Arguments:"
    for i in range(len(sys.argv)):
        print "[%s] = %s" % (i, sys.argv[i])
Run Code Online (Sandbox Code Playgroud)

以下是一些示例运行:

python args.py hello world
Arguments:
[0] = args.py
[1] = hello
[2] = world

python args.py "hello world"
Arguments:
[0] = args.py
[1] = hello world

python args.py "hello\world"
Arguments:
[0] = args.py
[1] = hello\world
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.但是现在当我用反斜杠结束任何争论时,Python就会扼杀它:

python args.py "hello\world\"
Arguments:
[0] = args.py
[1] = hello\world"

python args.py "hello\" world "any cpu"
Arguments:
[0] = args.py …
Run Code Online (Sandbox Code Playgroud)

shell command-line

15
推荐指数
3
解决办法
8329
查看次数

MS Word Viewer C#.NET自动化

是否可以自动执行以下操作:引用MS Word Viewer以编程方式打开文档然后打印它?C#理想情况下

我猜是否有可能打开它然后更有可能打印它.

我尝试在Visual Studio中添加对COM对象的引用.MS Office 11/12对象库但没有列出MS Word库?有任何想法吗?

我没有安装Office 200x

干杯

c# automation ms-word ms-office

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

CSS问题:a:悬停不使用IE(需要css Ninja)

为什么IE不会更改我的网站上的标签a:hover的背景颜色,但是在Firefox/Chrome/Safari中是否正确?

我该怎么做才能使它在IE 6+中运行?

HTML

<ul class="tabbernav">
<li class="tabberactive"><a title="All" href="javascript:void(null);">All</a></li>
<li class=""><a>Tab1<span class="tabTotal"> (0)</span></a></li>
<li class=""><a>Tab2<span class="tabTotal"> (2)</span></a></li>
<li class=""><a>Tab3<span class="tabTotal"> (1)</span></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS

ul.tabbernav li a:hover {background:#fdfdfd; border: 1px solid #555; border-bottom: none; color:#3366a9; cursor: pointer}
Run Code Online (Sandbox Code Playgroud)

html css firefox internet-explorer dhtml

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

Oracle数据库是否应该有多个表空间用于数据存储?

我的团队维护着一个约为的Oracle数据库.200GB大小.所有数据(表,索引等)都存在于单个"USERS"表空间中.这是一个坏主意吗?拥有多个表空间有什么好处,在什么情况下我想为我的数据库添加更多?

谢谢!

oracle oracle10g tablespace

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

使用jQuery进行最轻微的非模态对话?

这是一个演示:

http://jqueryui.com/demos/dialog/

但这对我来说太大了.

总共有2千行.

我想在一个不到一千行的文件中有一个.

jquery dialog

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

显示没有默认Access框架的Access GUI

有没有办法告诉访问只显示表单/报告而不显示访问窗口本身(访问表单填充在其中的"shell"窗口).

forms user-interface ms-access vba

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

同步噩梦 - 是否可以在没有IIS的2个SQL CE实例之间使用合并复制(或RDA)?

我们面临以下问题,涉及保持以下同步:

  • 1集中服务器(IIS/MSSQL 2005)
  • ClickOnce分发的许多桌面WPF客户端
  • 许多移动客户端 - (Windows CE)

alt text http://img502.imageshack.us/img502/8246/deployment.png

有了这些棘手的限制:

  • 所有同步关系都是双向的
  • 桌面和移动节点需要离线模式
  • 移动节点不能与中央服务器同步,而是通过USB与桌面节点同步.桌面节点充当移动客户端的服务器,而不是中央服务器.然后,移动节点的更新需要通过与桌面同步传播到中央服务器,然后将该桌面与中央服务器同步. p.

讨厌.

为了同步桌面和服务器,我们知道我们可以使用合并复制 - 服务器是提供商,桌面作为订户,一切都很好.但是同步移动和桌面节点呢?看似桌面不能是没有SQL Server + ISS的发布者,对吧?我们只能将MSSQL CE部署到桌面.

即使是这种情况,节点既可以是订户又可以是发布者?我怀疑Merge Replication架构不支持这种安排 - 看起来hub和spoke是唯一受支持的模型.

我们正在尝试确定是否可以取消RDA或合并复制作为可能的解决方案 - 如果是这样,我们可能会继续使用MS Sync Framework.

也许我们可以考虑其他技术?

谢谢大家,

阿什利

更新:我们刚刚开始玩MS Sync Framework,它摇滚!

distributed merge-replication rda microsoft-sync-framework

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

Authlogic openid,每个帐户有多个openid标识符

您将如何使用authlogic 允许用户使用多个 openid帐户和可选的密码登录?

ruby openid ruby-on-rails authlogic

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