问题列表 - 第28454页

将带有和不带名称的名称空间添加到XElement

我需要生成如下所示的XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <url>
        <loc>http://www.xyz.eu/</loc>
        <lastmod>2010-01-20T10:56:47Z</lastmod>
        <changefreq>daily</changefreq>
        <priority>1</priority>
    </url>
    <url>
        <loc>http://www.xyz.eu/2/</loc>
        <lastmod>2009-10-13T10:20:03Z</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.xyz.eu/3/</loc>
        <lastmod>2009-10-13T10:19:09Z</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.5</priority>
    </url>
</urlset>
Run Code Online (Sandbox Code Playgroud)

我似乎无法弄清楚如何在没有名称的情况下添加命名空间而不在所有url标记中添加'xmlns =""'.

我的代码:

XNamespace blank = XNamespace.Get(@"http://www.sitemaps.org/schemas/sitemap/0.9");
XNamespace xsi = XNamespace.Get(@"http://www.w3.org/2001/XMLSchema-instance");

XDocument doc = new XDocument(
    new XDeclaration("1.0", "utf-8", "yes"),
    new XElement(blank + "urlset",
        //new XAttribute(XNamespace.Xmlns +"", blank),
        new XAttribute(XNamespace.Xmlns + "xsi", xsi),
        // This private method loops through the dictionary and creates all the page nodes

        GetSiteMapChildren(pageIdVersionDic, site.Url)             
     ));
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢

c# xml linq linq-to-xml

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

C#out参数值传递

contactsreader.dll用来导入我的Gmail联系人.我的一个方法有out参数.我这样做:

Gmail gm = new Gmail();
DataTable dt = new DataTable();
string strerr;
gm.GetContacts("chendur.pandiya@gmail.com", "******", true, dt, strerr);
// It gives invalid arguments error..
Run Code Online (Sandbox Code Playgroud)

我的Gmail课程有

public void GetContacts(string strUserName, string strPassword,out bool boolIsOK,
out DataTable dtContatct, out string strError);
Run Code Online (Sandbox Code Playgroud)

我是否传递了正确的out参数值?

c# parameters out

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

如何获取当前的ProcessID?

使用.NET Framework从您自己的应用程序中获取当前进程ID的最简单方法是什么?

.net process

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

使用调用约定fastcall的任何真实用例?

你有没有使用调用约定fastcall的真实用例?

谢谢.

c++ stack calling-convention

6
推荐指数
2
解决办法
1188
查看次数

对于字符串列表有什么好主意?

我只是想构建一个RPG并使其尽可能整洁,我希望定义一堆我可能想稍后编辑的字符串,所以我试过这样的事情:

enum { MSG_INIT = "Welcome to ...", MSG_FOO = "bar" };
Run Code Online (Sandbox Code Playgroud)

但我只是得到错误,例如这MSG_INIT不是一个整数!为什么它不是一个字符串,是什么枚举只是为了?

你认为定义一堆字符串的最佳方法是什么?在一个名为msg的结构中?我对这一切都很陌生,所以我真的很感激小例子.

c++ string enums

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

如何使用PHP替换文本文件中的特定行?

如何使用PHP替换特定行.我不知道行号.我想替换包含特定单词的行.

php

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

C++如何生成n维元组的笛卡尔积的集合

我希望生成一些数据来表示代表n维n维立方体的点云的坐标.这些点应该均匀地分布在整个n空间中,并且应该能够在它们之间以用户定义的间隔生成.该数据将存储在一个数组中.

c++ tuples cartesian-product n-dimensional hypercube

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

ANT没有通过python脚本返回退出代码

我目前正在使用ant在Windows XP机器上构建我的java项目.我在build.xml中定义了不同的任务,其中一个是用于分析应用程序输出的Python脚本的exec.当脚本发现粒子标记时,我想让ANT失败.我正在尝试使用:

sys.exit(1)
Run Code Online (Sandbox Code Playgroud)

要么

os.system("EXIT 1")
Run Code Online (Sandbox Code Playgroud)

第二个特别是执行控制台命令EXIT,如果在浴室文件中执行,则成功地使构建过程失败.不幸的是,ant无法从启动的脚本内部显示退出代码并继续正常直到结束显示BUILD SUCCESSFUL信息.

脚本以这种方式调用:

<exec dir="${path}/scripts" executable="python">
        <arg line='log_analysis.py results.log" ' />
    </exec>
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

python ant scripting build

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

来自特定文件的Eclipse任务

在Eclipse(Galileo)中,是否可以通过特定文件或多个文件过滤TODO和FIXME任务列表?而不是整个项目的整个列表.

eclipse ide task filter

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

Jquery滚动到div标签

我使用以下内容滚动到顶部.我怎么能编辑它,所以顶部是由div标签设置的?

var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
pageRequestManager.add_endRequest(function() {
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
Run Code Online (Sandbox Code Playgroud)

jquery

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