xml¶Áд
using System;
using System.Data;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Xml;
using FilmOnLine.Model;
namespace FilmOnLine.DAL
{
public static class FilmService
{
/// <summary>
/// Ìí¼ÓµçÓ°
/// </summary>
/// <param name="filmType">µçÓ°ÀàÐÍ</param>
/// <param name="filmUrl">µçÓ°Á¬½Ó</param>
/// <param name="filmImages">µçӰͼƬ</param>
/// <param name="filmAct">µçÓ°ÑÝÔ±</param>
/// <returns>ÊÇ·ñÌí¼Ó³É¹¦</returns>
public static bool addFilm(string filmType, string filmUrl, string filmImages, string filmAct, string mapPath)
{
try
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(mapPath);
XmlNode root = xmlDoc.SelectSingleNode("sexstore");//²éÕÒ<sexstore> ¸ú½Úµã
XmlElement xe1 = xmlDoc.CreateElement(filmType);//´´½¨Ò»¸ö<ÀàÐÍ>½Úµã
xe1.SetAttribute("url", filmUrl);//ÉèÖøýڵãurlÊôÐÔ
xe1.SetAttribute("image", filmImages);//ÉèÖøýڵãimageÊôÐÔ
xe1.SetAttribute("act", filmAct);//ÉèÖøýڵãactÊôÐÔ
root.AppendChild(xe1);//Ìí¼Óµ½<sexstore>½ÚµãÖÐ
xmlDoc.Save(mapPath);//±£´æxmlÎĵµ
return true;
}
catch (Exception)
{
return false;
}
}
/// <summary>
/// ´´½¨DataTable
/// </summary>
/// <returns>DataTable</returns>
private static DataTable creatDataTable()
{
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("type"));
dt.Columns.Add(new DataColumn("name"));
dt.Columns.Add(new DataColumn("url"));
dt.Columns.Add(new D
Ïà¹ØÎĵµ£º
Ò»¸öXMLÎļþͨ³£°üº¬ÎļþÍ·ºÍÎļþÌåÁ½´ó²¿·Ö
1. ÎļþÍ·
XMLÎļþÍ·ÓÉXMLÉùÃ÷ÓëDTDÎļþÀàÐÍÉùÃ÷×é³É¡£ÆäÖÐDTDÎļþÀàÐÍÉùÃ÷ÊÇ¿ÉÒÔȱÉٵ쬹ØÓÚDTDÉùÃ÷½«ÔÚºóÐøµÄÄÚÈÝÖнéÉÜ£¬¶øXMLÉùÃ÷ÊDZØÐëÒªÓеģ¬ÒÔʹÎļþ·ûºÏXMLµÄ±ê×¼¹æ¸ñ¡£
ÔÚÇ°ÃæµÄFlowers.xmlÎļþÖеĵÚÒ»ÐдúÂ뼴ΪXMLÉùÃ÷£º
<?xml °æ ......
public int createXMLFile(String filename) {
int returnValue = 0;
Document document = DocumentHelper.createDocument(); //Éú³ÉDocument£¬ÓÃÓÚ¹ÜÀíXMLÎĵµ
Element booksElement = document.addElement("books"); //Ìí¼Ó ......
ʹÓÃjavascript´´½¨Microsoft XML DOM,¾Í¿ÉÒÔÍê³ÉÕâÒ»¹¤×÷.
// ×°ÈëÊý¾Ý.
var source = new ActiveXObject("Microsoft.XMLDOM");
source.async = false
source.load("history.xml");
// ×°ÈëÑùʽ±í.
var stylesheet = new ActiveXObject("Microsoft.XMLDOM");
stylesheet.async = false
stylesheet.load( ......
AJAX (Òì²½ JavaScript ºÍ XML) ÊǸöвúÉúµÄÊõÓï,רΪÃèÊöJavaScriptµÄÁ½ÏîÇ¿´óÐÔÄÜ.ÕâÁ½ÏîÐÔ
ÄÜÔÚ¶àÄêÀ´Ò»Ö±±»ÍøÂ翪·¢ÕßËùºöÂÔ,Ö±µ½×î½üGmail, Google suggestºÍgoogle MapsµÄºá¿Õ³öÊÀ²ÅʹÈË
ÃÇ¿ªÊ¼Òâʶµ½ÆäÖØÒªÐÔ.
ÕâÁ½Ïî±»ºöÊÓµÄÐÔÄÜÊÇ:
* ÎÞÐèÖØÐÂ×°ÔØÕû¸öÒ³Ãæ±ãÄÜÏò·þÎñÆ÷·¢ËÍÇëÇó.
* ¶ÔXMLÎĵµµÄ½âÎöºÍ´¦Àí£®
......
from:
http://zhidao.baidu.com/question/67891842.html?si=1
ÏÂÃæµÄÒ»ÐоÍÊÇÔÚµÚ¶þ±¾ÊéµÄ¶¨Òå֮ǰµÄ£º
<?page render multiple authors ?>
ËäÈ»Ëü¿´ÉÏÈ¥ºÜÏñXMLÐòÑÔ£¬µ«Êµ¼ÊÉÏÊÇÒ»ÖÖ³ÆÎª´¦ÀíÖ¸Áprocessing instruction£©µÄ²»Í¬ÀàÐ͵ÄÓï·¨¡£´¦ÀíÖ¸ÁÒÔϼò³ÆPI£©µÄÄ¿µÄÊÇΪÁ˸ø´¦ÀíÒ³ÃæµÄ³ÌÐò£¨ÀýÈçXML½âÎöÆ ......