青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 505  文章 - 1034  trackbacks - 0
<2008年3月>
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345


子曾經曰過:編程無他,唯手熟爾!

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 918314
  • 排名 - 14

最新隨筆

最新評論

閱讀排行榜

評論排行榜


學xml   http://www.w3schools.com/xml/default.asp

我們游戲里界面和與界面有關的很多邏輯都是寫在xml里面的,其中邏輯使用lua寫,嵌在xml中,用xmlSpy編輯。

xml中嵌入lua,比如
<script>
function max(a,b)
    if a 
&gt; b then
        return a;
    else
        return b;
    end
end
</script>

大于號   > 要寫成 &gt;  , 就是greater than的意思。同樣:
小于號   <                &lt;            less than


這樣子lua沒有高亮顯示,搞得我看起來很痛苦,晚上突發奇想,從*.lua文件里讀,就可以用LuaEdit來編輯了,那我就可以按F6來check syntax了,哈哈

<script luafile="1" path="gui\haha.lua">
</script>
luafile 為 1,就讀path里的,為0就讀script節點的text,哈哈,爽!

我從xml文件中把lua段粘貼到*.lua文件里時,忘了把&gt;之類的符號換成 > 等,導致我查了很久,老子還跟蹤到luabind和lua的源代碼里面去,靠!faint!
幸虧LuaEdit有Check Syntax功能,幫助我檢查到了錯誤,深刻體會到了工具的好處,也更加堅信“人與動物的最大差別在于人類能夠制造工具并使用工具”!

要是再整得能單步調試,那就爽歪歪了!



All text in an XML document will be parsed by the parser.

Only text inside a CDATA section will be ignored by the parser.


Parsed Data

XML parsers normally parse all the text in an XML document.

When an XML element is parsed, the text between the XML tags is also parsed:

<message>This text is also parsed</message>

The parser does this because XML elements can contain other elements, as in this example, where the <name> element contains two other elements (first and last):

<name><first>Bill</first><last>Gates</last></name>

and the parser will break it up into sub-elements like this:

<name>
            <first>Bill</first>
            <last>Gates</last>
            </name>


Escape Characters

Illegal XML characters have to be replaced by entity references.

If you place a character like "<" inside an XML element, it will generate an error because the parser interprets it as the start of a new element. You cannot write something like this:

<message>if salary < 1000 then</message>

To avoid this, you have to replace the "<" character with an entity reference, like this:

<message>if salary &lt; 1000 then</message>

There are 5 predefined entity references in XML:

&lt; < less than
&gt; > greater than
&amp; & ampersand 
&apos; ' apostrophe
&quot; " quotation mark

Note: Only the characters "<" and "&" are strictly illegal in XML. Apostrophes, quotation marks and greater than signs are legal, but it is a good habit to replace them.


CDATA

Everything inside a CDATA section is ignored by the parser.

If your text contains a lot of "<" or "&" characters - as program code often does - the XML element can be defined as a CDATA section.

A CDATA section starts with "<![CDATA[" and ends with "]]>":

<script>
            <![CDATA[
            function matchwo(a,b)
            {
            if (a < b && a < 0) then
            {
            return 1
            }
            else
            {
            return 0
            }
            }
            ]]>
            </script>

In the example above, everything inside the CDATA section is ignored by the parser.

Notes on CDATA sections:

A CDATA section cannot contain the string "]]>", therefore, nested CDATA sections are not allowed.

Also make sure there are no spaces or line breaks inside the "]]>" string.


posted on 2007-06-23 05:50 七星重劍 閱讀(2462) 評論(2)  編輯 收藏 引用 所屬分類: 亂七八糟

FeedBack:
# re: xml中嵌入lua 2007-06-25 11:45 yayv
wow里不就這樣做的么
  回復  更多評論
  
# re: xml中嵌入lua 2007-07-03 06:52 阿來
@yayv
最爽的就是后來我知道了wow居然是這么做的,真是"英雄所見略同"!哈哈   回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              久久理论片午夜琪琪电影网| 香蕉久久精品日日躁夜夜躁| 欧美成人精品h版在线观看| 极品少妇一区二区三区| 久久久久久噜噜噜久久久精品| 亚洲欧美国产精品va在线观看| 国产日韩欧美另类| 久热综合在线亚洲精品| 麻豆久久久9性大片| 一二三区精品福利视频| 亚洲综合视频在线| 尤物yw午夜国产精品视频明星| 欧美黑人国产人伦爽爽爽| 欧美乱妇高清无乱码| 欧美亚洲综合久久| 久久阴道视频| 在线综合亚洲| 欧美一区二区视频在线观看2020 | 欧美亚洲系列| 亚洲韩国日本中文字幕| 一区二区三区导航| 国内自拍一区| 亚洲欧洲综合| 国产在线观看91精品一区| 亚洲福利免费| 国产一区二区三区观看| 亚洲久久视频| 韩国女主播一区| 亚洲精品美女91| 合欧美一区二区三区| 一区二区欧美国产| 1204国产成人精品视频| 亚洲在线免费观看| 日韩性生活视频| 久久久久国产精品厨房| 亚洲欧美综合精品久久成人| 欧美va亚洲va香蕉在线| 久久国内精品视频| 欧美日韩亚洲国产精品| 欧美国内亚洲| 黄色一区二区三区| 亚洲欧美日韩中文在线制服| 日韩一级在线观看| 久久久精品国产一区二区三区| 亚洲自拍偷拍网址| 欧美激情视频一区二区三区不卡| 久久久久久色| 国产女同一区二区| 一区二区三区偷拍| 99国产精品久久久久久久成人热| 久久久久九九视频| 久久琪琪电影院| 国产日本欧美一区二区三区| 国产精品99久久久久久久女警 | 欧美成熟视频| 激情欧美一区二区三区| 亚洲欧美视频| 久久国产成人| 国产一级一区二区| 亚洲欧美国产日韩天堂区| 亚洲影视中文字幕| 欧美性猛交一区二区三区精品| 亚洲精品影视| 一区二区三区国产精华| 欧美日韩在线精品| 在线视频免费在线观看一区二区| 亚洲一区二区三区四区五区黄| 欧美日韩不卡在线| 夜夜嗨av色综合久久久综合网| 日韩一级大片| 欧美性理论片在线观看片免费| 亚洲美女在线视频| 亚洲欧美日韩精品久久久久| 国产精品网站视频| 欧美亚洲一级| 欧美国产成人在线| 亚洲美女区一区| 欧美日韩国产一级| 亚洲一区二区三区四区五区午夜| 亚洲欧美综合v| 国产无遮挡一区二区三区毛片日本| 性色一区二区| 欧美高清在线视频| 亚洲午夜视频在线观看| 国产精品亚洲片夜色在线| 欧美一区二区在线看| 欧美激情导航| 亚洲在线播放电影| 国模套图日韩精品一区二区| 免费视频最近日韩| 一片黄亚洲嫩模| 久久久久久久久伊人| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美另类久久久品| 亚洲专区在线视频| 欧美国产精品人人做人人爱| 亚洲特黄一级片| 激情成人综合网| 欧美日韩一区自拍| 久久久国际精品| 99视频精品全国免费| 久久青草福利网站| 亚洲一区二区三区免费观看| 黑人巨大精品欧美一区二区小视频| 欧美久久综合| 久久久国产视频91| 亚洲视频碰碰| 亚洲激情av| 久久野战av| 亚洲资源av| 日韩天堂在线观看| 激情欧美一区二区三区在线观看| 欧美麻豆久久久久久中文| 欧美在线播放视频| 亚洲天堂久久| 亚洲破处大片| 欧美成人免费大片| 久久久夜夜夜| 亚洲欧美在线网| 99国产精品视频免费观看一公开 | 国产欧美精品在线| 欧美三区在线视频| 欧美国产国产综合| 久久精品中文| 欧美与欧洲交xxxx免费观看| 亚洲免费观看高清完整版在线观看| 蜜桃av一区| 久久亚洲不卡| 久久精品国产精品亚洲| 午夜欧美理论片| 亚洲天天影视| 亚洲中午字幕| 亚洲午夜精品网| 亚洲先锋成人| 夜夜狂射影院欧美极品| 亚洲免费av片| 亚洲理论电影网| 亚洲美女视频在线观看| 99视频一区二区三区| 亚洲免费观看高清完整版在线观看熊| 亚洲成人在线免费| 伊人激情综合| 亚洲国产婷婷| 亚洲精品乱码久久久久久蜜桃麻豆 | 免费在线观看一区二区| 久久伊人精品天天| 久久综合九色综合久99| 老司机精品导航| 男男成人高潮片免费网站| 欧美国产日韩免费| 欧美日本久久| 国产精品久久久久久久浪潮网站 | 国产日韩欧美不卡| 国际精品欧美精品| 亚洲电影下载| 日韩一区二区精品葵司在线| 亚洲天堂成人在线视频| 欧美亚洲一区| 美女国产一区| 久久综合狠狠| 亚洲伊人网站| 精品成人久久| 性欧美暴力猛交69hd| 亚洲一区在线直播| 亚洲茄子视频| 一区二区三区在线免费视频| 欧美特黄一级| 欧美精品一区二区精品网| 久久精品综合一区| 亚洲伊人伊色伊影伊综合网 | 亚洲欧美视频一区| 亚洲在线中文字幕| 在线亚洲自拍| 欧美精品啪啪| 亚洲人成久久| 免费亚洲电影在线观看| 欧美一区二区免费| 国产精品一区在线观看你懂的| 夜夜嗨一区二区| 亚洲精品欧美日韩| 欧美日韩久久| 亚洲美女区一区| 欧美激情影音先锋| 免费欧美在线视频| 最近中文字幕日韩精品| 男同欧美伦乱| 久久影院午夜论| 亚洲国产一成人久久精品| 欧美不卡视频| 老司机免费视频一区二区三区| 在线免费高清一区二区三区| 免费人成网站在线观看欧美高清 | 欧美在线综合| 国产亚洲综合在线| 久久亚洲视频| 欧美 日韩 国产 一区| 日韩午夜免费| 一级成人国产| 国产深夜精品福利| 免费的成人av|