易截截图软件、单文件、免安装、纯绿色、仅160KB

Vistual Studio XML 智能提示

      开发中经常遇到要和各种各样的 XML 打交道,编辑 XML 文件时最头痛的便是要记住许多 XML 元素名称、属性名称。
      幸运的是,Vistual Studio 的 XML 智能提示功能可以大大地减轻这一痛苦。只需通过添加自定义的 XSD 文件使得在编辑 XML 文件时获得VS的智能提示,下面以 VS2008 为例:
      第一步:将 XSD 文件 Copy 到VS安装目录下的 \Xml\Schemas 目录下,在本人机器上这一路径为:E:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemas 。
      第二步:创建 XML 文件,编辑根节点的 xmlns 属性设置与 XSD 对应的值即可自动关联到 XSD 文件,例如:xmlns="http://ibatis.apache.org/mapping"  。或者也可以通过 VS 的 XML 编辑器打开XML文件后,手动在“属性”中的“架构”一栏指定 XSD 文件。
      经过以上两步便完成了配置,但是要注意避免以下两种情形导致XML智能提示失效:
      1、不能在 \Xml\Schemas 目录下有多个namespace 相同的 XSD 文件;
      2、解决方案中不能包含任何具有相同 namespace 的 XSD 文件;
     当 xmlns 属性指定的值对应了多个 xsd 文件时,Vistual Studio 不会提示任何错误,只是在智能提示的下拉列表中不会列出对应的 XML 元素名称。


相关文档:

java读取XML文件

1.读取XML文件的类:
public class XMLUtils {

private final String DB_XML_FILE = "/XMLSetting.xml";
public Properties getPropertiesfromXML() {
URL url = XMLUtils.class.getResource(dBXMLFILE);
URI uri;
try {
uri = url.toURI();
InputSource xmlfile = new InputSource(uri.g ......

JAVA对XML的几种解析方法讲解(JDOM)

为减少DOM、SAX的编码量,出现了JDOM;
优点:极大减少了代码量。
使用场合:要实现的功能简单,如解析、创建等,但在底层,JDOM还是使用SAX(最常用)、DOM、Xanan文档。
必须得下载jdom.jar文件
package xml.jdom;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExce ......

一个C# xml 序列化错误

一个C# xml 序列化错误
 
事发现场:
xml序列化的数据中存储的节点数据是
   <Module>536870912</Module>  (xml文件中)
对应的类属性是
    public short Module { get; set; }  (C#类中)
 
序列化的代码:
public static FMDSTimeSeriesDefinitio ......

自动检索XML数据

1.books.html
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title ......

SQL 2005 xml 处理的一些sample

USE Test
--Create 2 tables as an example
CREATE TABLE ExampleTable
(
[ID] int PRIMARY KEY
,[Name] nvarchar(256)
)
CREATE TABLE ExampleTable2
(
[ID] int PRIMARY KEY
,[Name] nvarchar(256)
)
----way1
SELECT *
from sys.objects [table]
WHERE
[Name] LIKE 'ExampleTable%'
FOR XML AUTO, ROOT ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号