小编Rob*_*ser的帖子

如何找出当前具有焦点的对象

我有几个TextField在我的Frame.我想知道TextField目前有哪些重点.我怎样才能找到这些信息?

java swing focus

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

如何对字符串中的XML运行XQuery?

我有一些XML的String表示形式,并且我想在内存中对其运行XQuery。我一直在与Saxon一起玩,并提出了解决方案,但是为了使其正常工作,我做了一件丑陋的事情。我觉得这是因为我对撒克逊人缺乏经验。这是一些有效的代码:

import javax.xml.transform.URIResolver;
import net.sf.saxon.Configuration;
import net.sf.saxon.s9api.*;

public class XmlTest {
  public static void main(String[] args) {
    try {
      final String tableXml = 
        "<table>" + 
        "  <columns>" + 
        "    <column>Foo</column><column>Bar</column>" + 
        "  </columns>" + 
        "  <rows>" + 
        "    <row><cell>Foo1</cell><cell>Bar1</cell></row>" + 
        "    <row><cell>Foo2</cell><cell>Bar2</cell></row>" + 
        "  </rows>" + 
        "</table>";

      Configuration saxonConfig = new Configuration();
      Processor processor = new Processor(saxonConfig);

      XQueryCompiler xqueryCompiler = processor.newXQueryCompiler();
      XQueryExecutable xqueryExec = xqueryCompiler
              .compile("<result>{"
                       + "doc('')/table/rows/row/cell/text()='Foo2'"
                       + "}</result>");

      XQueryEvaluator xqueryEval = xqueryExec.load();
      xqueryEval.setSource(new SAXSource(new InputSource(
          new StringReader(tableXml))));

      XdmDestination …
Run Code Online (Sandbox Code Playgroud)

java xml xquery saxon

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

如何在rails终端中查看用户和密码?

我正在构建一个用于登录的网站Devise。我以为我将管理员名称设置为admin@admin.com并将密码设置为testing123,但它不起作用。我在这里看到另一篇文章说我可以进入 irb 并输入

y User.all
Run Code Online (Sandbox Code Playgroud)

所有用户都会提供他们的信息。那是行不通的。我只是想调用它来查看管理员名称和密码是什么,这样我就不必重新重建所有内容。有人可以帮忙吗?

ruby-on-rails spree devise

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

标签 统计

java ×2

devise ×1

focus ×1

ruby-on-rails ×1

saxon ×1

spree ×1

swing ×1

xml ×1

xquery ×1