VS “XML 文档” 说明
VS “XML 文档” 说明
1、如何生成
(1)、在 Visual Studio 中生成“XML 文档”示例
在“解决方案资源管理器”中右击该项目,再单击“属性”。
打开“配置属性”文件夹,然后单击“生成”。
将“XML 文档文件”属性设置为 XMLsample.xml。
在“生成”菜单上单击“生成”。
XML 输出文件将出现在调试目录中。
(2)、从命令提示符生成“XML 文档”示例
若要生成示例 XML 文档,请在命令提示符处键入以下内容:
csc XMLsample.cs /doc:XMLsample.xml
若要查看生成的 XML,请键入下面的命令:
type XMLsample.xml
2、/doc 命令说明
(1)、/doc(处理文档注释)(C# 编译器选项)
/doc 选项允许在 XML 文件中放置文档注释。
/doc:file
(2)、参数 file
XML 的输出文件,由编译的源代码文件中的注释填充。
(3)、 备注
在源代码文件中,可处理以下内容之前的文档注释,并将其添加到 XML 文件中:
· 用户定义的类型,如 class、delegate 或 interface
· 成员,如字段、事件、属性或方法
包含 Main 的源代码文件首先输出到 XML。
若要将生成的 .xml 文件用于Intellisense功能,请使该 .xml 文件的文件名与要支持的程序集同名,然后确保该 .xml 文件放入与该程序集相同的目录中。这样,在 Visual Studio 项目中引用程序集时,也可找到该 .xml 文件。有关更多信息,请参见提供代码注释。
除非用 /target:module 进行编译,否则 file 将包含 标记,以指定包含编译输出文件的程序集清单的文件名。
(4)、说明:
/doc 选项适用于所有输入文件;或者,如果此选项是在“项目设置”中设置的,则适用于项目中的所有文件。若要禁用与特定的文件或代码段的文档注释相关的警告,请使用 #pragma warning。
有关从代码中的注释生成文档的方法,请参见建议的文档注释标记。
有关示例,请参见 “XML 文档”示例。
在 Visual Studio 开发环境中设置此编译器选项
1. 打开项目的“属性”页。
2. 修改“XML 文档文件”属性。
3、C# 编译器将代码中的文档注释
相关文档:
写Unmanaged Code在.NET时代成为一种很悲惨的事,当你需要处理XML文件时,这种感觉会变得尤其强烈。FCL中的System.XML多简单啊,连Steve Ballmer都知道怎么用。
事情不会总是那么理想的,假如你要在C/C++程序里处理XML怎么办呢?
选择一:市面上的XML lib还是有几个的,最有名的当然是libXML。我一年前用过,很不错,我还 ......
第一种方式--使用MSXML2.DOMDOCUMENT.4.0
创建xmldoc对象,并装载一个xml
Set xmldoc = CreateObject("MSXML2.DOMDOCUMENT.4.0")
xmldoc.loadXML ("一个具体的XML实体")
选择需要筛选的结点
Set nodeList = xmldoc.selectNodes("//*[count(ancestor::*)= 2]") '根节点的第二代后代
Set nodeList = xmldoc ......
SQL Server根据查询结果,生成XML文件
来源:不详 作者:佚名 时间:2009-3-6 22:15:58 发布:黑客软件园
/*
'bcp' 不是内部或外部命令,也不是可运行的程序?
看看在C:\Program Files\Microsoft SQL Server\80\Tools\Binn里面有没有bcp.exe这个文件
然后看看path里面加C:\Program Files\Microso ......
java代码
package com.xml.action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class XMLAction extends ActionSupport{
private static final long serialVersionUID = 1L;
private String username;
private String mobile;
public void setUs ......
// TestXml.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include "tinyxml.h"
#include "lang.h"
#include <string>
using namespace std;
using namespace std;
#pragma comment(lib, "tinyxmld.lib")
B ......