我正在使用Feed Search类型metadata-and-url与Google Search Appliance计算机合作.
我成功地将订阅源发布到GSA计算机,但是当我搜索(使用我的设备URL)从GSA计算机获取XML时,我无法在返回的XML中看到元数据.我应该使用一些查询字符串参数吗?
任何的想法?
这是发布到GSA机器的xml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE gsafeed PUBLIC "-//Google//DTD GSA Feeds//EN" "">
<gsafeed>
<header>
<datasource>TestXMLFeed</datasource>
<feedtype>metadata-and-url</feedtype>
</header>
<group>
<record url="http://www.WHATEVERURL" action="add" mimetype="text/html" lock="true">
<metadata>
<meta name="Creator" content="testcreator"/>
<meta name="Project" content="testproject"/>
<meta name="TypeOfContent" content="testtypeofcontent"/>
</metadata>
</record>
</group>
</gsafeed>
Run Code Online (Sandbox Code Playgroud)
这是我从搜索中得到的:
<GSP VER="3.2">
<TM>0.010752</TM>
<Q>Test page</Q>
<PARAM name="q" value="testpage" original_value="testpage"/>
<PARAM name="site" value="test" original_value="test"/>
<PARAM name="sort" value="date:D:L:d1" original_value="date:D:L:d1"/>
<PARAM name="oe" value="UTF-8" original_value="UTF-8"/>
<PARAM name="ie" value="UTF-8" original_value="UTF-8"/>
<PARAM name="ud" value="0" original_value="0"/>
<PARAM name="ip" value="whateverip" original_value="whateverip"/>
<PARAM name="access" value="p" original_value="p"/> …Run Code Online (Sandbox Code Playgroud) 我是Android上的新手,我正在尝试从MenuItem用户的选择中启动一个Activity .
实际上,我正在使用以下命令从我的主要活动类构建我的菜单(并且工作正常)MenuInflater:
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
super.onCreateOptionsMenu(menu);
//the Menu Inflater class allows to create a menu from a XML File
MenuInflater inflater = new MenuInflater(this);
inflater.inflate(R.layout.menutest,menu);
return true;
}
Run Code Online (Sandbox Code Playgroud)
我使用以下代码处理菜单选择(也正常工作):
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId())
{
case R.id.MenuItemNewWebsite:
ShowScreenAddSite();
break;
default:
break;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
我有一个名为AddWebsite的第二个也是最后一个活动,我想启动它,但以下代码不起作用:
protected void ShowScreenAddSite()
{
Intent i = new Intent(AddWebsite.class);
startActivity(i);
}
Run Code Online (Sandbox Code Playgroud)
你知道我必须传递给Intent构造函数的额外内容吗?
我是Android新手.
我想获得有关创建数据库(如果不存在)的最佳方法的信息,并使用内部联接查询管理少数表.
你有任何网页解释这个主题吗?
提前致谢.问候.何塞
我使用PATINDEX句子成案例句:
select Choosed1=
CASE PATINDEX('%1|%',field1)
//Here im getting an error:
WHEN >0 THEN 'X'
END
from testtable
Run Code Online (Sandbox Code Playgroud)
我如何设置> 0条件以避免错误?
提前致谢
最好的祝福.
何塞
我在从ms-access数据库中检索字段时遇到问题.
表名是TEST,字段名称之一是HD-TEST
当我做:
SELECT*来自TEST,其中TEST.HD-TEST ='H'并执行查询,ms-access显示一个期望参数HD的对话框.
你知道原因是什么吗?
非常感谢.亲切的问候.Josema.
我试图测试我的扩展方法,该方法转换字符串逗号分隔的字符串列表:
public static class Extensions
{
public static string ToCommaString<T>(this IList<T> input)
{
StringBuilder sb = new StringBuilder();
foreach (T value in input)
{
sb.Append(value);
sb.Append(",");
}
return sb.ToString();
}
public void TestExtension()
{
IList test=new List<string>();
//test.ToCommaString doesnt appear
}
}
Run Code Online (Sandbox Code Playgroud)
问题是在TestExtension方法中我不能使用ToCommaString方法.
你知道发生了什么吗?
我可以为我的所有Web应用程序提供此扩展方法在web.config中注册或类似的东西吗?
提前致谢.
最好的祝福.
何塞