02操作XML—Unity加载Xml文件方式

学习笔记,如有错误请指正。?号处也请各位指点下,谢谢。

1Unity加载本地Xml文件

xmlDocument.Load("文件绝对路径");

2Unity加载异地Xml文件

在本地计算机上安装一个Xampp,该软件集成了Apache服务器,将一个Xml文件放到服务器下(Apache的文件放在Htdocs文件夹下)

Xml内容如下:

void isUserExist(string name, string pwd)
    {
        XmlElement root = readXmlFile.GetRootNode();//
        for (int i = 0; i < root.ChildNodes.Count;i++)
        {
            XmlElement xe = (XmlElement)root.ChildNodes[i];//childNodes 属性返回包含被选节点的子节点的 NodeList
            if (name.Equals(xe.GetAttribute("姓名")))//equals 方法比较的是值,getAttribute()获取指定属性的值
            {
                user=xe;
            }
        }
        if(user!=null)
        {
            if (pwd.Equals(user.GetAttribute("密码")))//equals 方法比较的是值,getAttribute()获取指定属性的值
            {
                loginStr="登陆成功";//提示信息
                isLoginSucess=true;//登陆成功
            }
            else
            {
                loginStr="密码错误!";
                isLoginSucess=false;//登陆失败
            }
        }
        else
        {
            isLoginSucess=false;//登陆失败
            loginStr="没有用户";
        }
    }
时间: 2024-10-13 02:15:36

02操作XML—Unity加载Xml文件方式的相关文章

unity 加载Assetbundle文件夹路径需要注意

测试时 在Editor下加载Assetbundle文件夹下路径成功 在Android下使用www一直失败 使用Assetbundle.loadfromfile可以 发现:使用AssetBundle.LoadFromFile的路径是path,那么使用www加载需要前缀 "File://"+path才可以 ( Application.persistentDataPath;) 加载StreamAssets路径下同理,  www需要加前缀 "jar:File://";   

Spring笔记02(3种加载配置文件的方式)

1.不使用Spring的实例: 01.Animal接口对应的代码: package cn.pb.dao; /** * 动物接口 */ public interface Animal { //吃饭 String eat(); //睡觉 void sleep(); } 02.Animal接口的实现类Dog对应的代码: package cn.pb.dao.impl; /** * animal的实现类 */ import cn.pb.dao.Animal; public class Dog implem

跨浏览器加载xml文件

var parseXml = { createXmlParser: function () { //IE创建此解析对象 var versions = [ 'MSXML2.DOMDocument.6.0', 'MSXML2.DOMDocument.3.0', 'MSXML2.DOMDocument' ]; var xmlParse = null; for (var i = 0, length = versions.length; i < length; i++) { try { xmlParse

js便签笔记(8)——js加载XML字符串或文件

1. 加载XML文件 方法1:ajax方式.代码如下: var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); xhr.open("GET", "data.xml", false); xhr.send(null); var xmlDoc = xhr.responseXML; console.log(xmlDoc

Android动态加载XML文件及控件来简单实现QQ好友印象的功能

在android开发中,我们常常会遇到界面布局控件不确定的情况.由于某些功能的原因或者为了体现某些app的特色等这些原因会导致我们在实现界面布局时需要动态去加载一些控件,那么下面就来介绍一下如何用动态加载控件来简单实现QQ中好友印象的功能,其中也会提到如何来动态加载一个XML的配置文件. 那么要实现好友印象的功能,我们需要通过以下这几个步骤: 1.界面一开始需要加载一个EditText和Button控件,用于填写好友印象和添加好友印象: 2.需要新建一个arrays.xml,在xml文件中添加上

js加载xml文件xin

js加载xml文件 作为刚进入软件开发大军的我,以一个水军的资格开始做梦,以一个画者的资格在'一张白纸'上开始涂抹.工作在哪里??工作在哪里呢??? 今天发现一道面试题: 附件中有一个城市列表的city.xml文件,现在需要您通过Javascript脚本对该文件进行解析,然后将城市列表还原到下拉列表框中:当选择下拉列表框时,在对应的文本框中显示该城市信息(界面布局请参考test1.html文件,也可以自行定义). 上网查了一天的资料,绞尽脑汁的试着网上前辈的各种方法,为什么一个个别人成功的案例,

J2EE加载资源文件以及Spring加载XML文件

J2EE加载XML文件 Resource接口,是用来加载文件的接口. FileSystemResource和ClassPathResource都是实现了Resource接口,他们都可以用来加载XML文件. 具体代码如下: 1 Resource resource1 = new ClassPathResource("文件.xml"); 2 3 Resource resource2 = new FileSystemResource("盘符:/项目路径/src/文件.xml"

Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7596118 ,转载请注明出处! 有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: [plain] view plaincopy org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/sche

java中使用Properties加载XML文件设置java窗体应用程序的窗体属性

一.描述 开发一个MyFrame窗体应用程序,该窗体继承JFrame类,窗体中的标题.按钮上的文字等信息都可以写在一个xml配置文件中,即使以后想更改所有的属性,只需要更改xml配置文件中的相应属性即可. 本案例使用java中的Properties类来加载一个xml配置文件,并读取文件中的所有属性(key-value),并将取得的所有键值对应用于JFrame窗体属性中. 二.源代码 package tong.day4_27.systemUse; import java.awt.FlowLayou