Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

flexÖÐʹÓÃhttpservice¶ÁÈ¡xmlÎļþ

1¡¢mian.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" creationComplete="HTTPSrv.send();" width="242" height="442">
<mx:Script>
<!--[CDATA[

import mx.rpc.events.ResultEvent;
[Bindable]
private var pro:XML;
private function LoadMenu(event:ResultEvent):void{
pro= XML(event.result);
var results:XMLList = pro.project;
tree.dataProvider = results;
}
]]-->
</mx:Script>
<mx:HTTPService url="Project.xml" id="HTTPSrv" useProxy="false"
showBusyCursor="true" result="LoadResulter(event)" resultFormat="xml"/>
<mx:Tree id="tree" x="10" y="35" width="218" height="397" labelField="@label" />
<mx:Label x="10" y="10" text="Tree Nodes from XML File"/>
</mx:Application>

2 project.xml
  <?xml version="1.0" encoding="utf-8"?>
<projects>
<project >
<project name="PhotoTurning" >
<project name="assets" >
<project name="photo" >
<project name="3dphoto_1.png" />
<project name="3dphoto_2.png" >
</project>
</project>
<project name="flex_src">
<project name="view" >
<project name="components" >
<project name="PhotoTurning.mxml" />
</project>
</project>
</project>
</project>
</project>
</projects>


Ïà¹ØÎĵµ£º

XSLTת»»XMLʵÀý

ת×Ô½­±ß¹ÂÄñ: http://blog.csdn.net/jbgh608/archive/2007/08/31/1767414.aspx
W3school µÄxsl½Ì³Ì£º http://www.w3school.com.cn/xsl/index.asp
²úÆ·¼¸ÄêǰʹÓÃASP£¬ºóÀ´Éý¼¶µ½.Net 1.1£¬ÔÙÉý¼¶µ½2.0£¬Ò»Ö±¶¼ÓÐÓÃXSLTת»»XMLÉú³ÉÍøÒ³µÄ·½Ê½£¬ÉÔ΢ÕûÀíÏ¡£
    XML file:
<?xml version="1.0"& ......

C# ͨ¹ýxslת»»´óxmlÎļþ·½·¨

ͨ¹ýxslת»»´óxmlÎļþ
Õ⼸ÌìÔÚ×öÕâ¸ö£¬ÍøÉϵļ¸¸ö·½·¨ÎÒ¶¼ÊÔ¹ýÁË£¬»ã×ÜÈçÏÂ
·½·¨Ò»£º
XPathDocument myXPathDoc = new XPathDocument(tbXMLFile.Text);
 
XslCompiledTransform myXslTrans = new XslCompiledTransform();
myXslTrans.Load(tbXSLFile.Text);
 
XmlTextWriter myWriter = new XmlTextWrit ......

ÓÃC#´´½¨XML[¼òµ¥´úÂë]

XmlDocument doc = new XmlDocument();
XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null);
doc.AppendChild(dec);
//´´½¨Ò»¸ö¸ù½Úµã£¨Ò»¼¶£©
XmlElement root = doc.CreateElement("First");
doc.AppendChild(root);
//´´½¨½Úµã£ ......

¼òµ¥ÊÇÃÀ——ÌáÉýÄúFlexÓ¦ÓÃÐÔÄÜ

    ÔÚRIAÓ¦Óÿª·¢¹ý³ÌÖУ¬ÐÔÄÜÒ»Ö±ÊÇÎÒÃǹØ×¢µÄÒ»¸öÖص㣻Éú³ÉswfÎļþµÄ´óС£¬ÄÚ´æ¡¢cpu×ÊÔ´ÏûºÄ£¬Ê¼þÏìÓ¦µÈ£¬¶¼½«Ó°ÏìÓû§ÔÚä¯ÀÀ»òÕßʹÓùý³ÌÖеÄÌåÑ飻
    Õâ¾ÍÒªÇóÎÒÃÇÔÚƽʱµÄ¿ª·¢¹ý³ÌÖÐÑø³ÉÁ¼ºÃµÄ±à³ÌÏ°¹ß£¬ºÏÀíʹÓÃ×é¼þ£¬±Ü¿ªÒ»Ð©½ÏÏûºÄ×ÊÔ´µÄÒòËØ¡£±¾ÎĽ«Õë¶ÔÕâЩÎÊÌâÕ¹¿ªÒ»Ð©ÌÖ ......

Ò»¸öXML¶ÁдÀà

ÄܶÁдÈκÎXMLÅäÖÃÎļþ£¬ÄÜʵÏÖÓû§²ãÃæµÄ¼Ó½âÃÜ£¬ÒÔÏ´úÂëÖеÄB64Eº¯ÊýΪ¼ÓÃܺ¯Êý£¬B64DΪ½âÃܺ¯Êý£¬¿ÉÒÔ×Ô¼º±àд
Éú³ÉµÄXML¸ù½ÚµãΪZBS£¬¿ÉÒÔÌ滻ΪÆäËüÓÐÒâÒåµÄ½ÚµãÃû³Æ
Option Explicit
Public xmlDoc As DOMDocument
Public aNode As IXMLDOMElement 'µ±Ç°¼¤»îNode
Public xmlFilePath As String, ReadOnly As Bo ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ