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

隨筆 - 505  文章 - 1034  trackbacks - 0
<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678


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

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 923082
  • 排名 - 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 七星重劍 閱讀(2465) 評論(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>
              久久精品国产欧美激情| 国内外成人免费激情在线视频网站 | 国产精品久久国产三级国电话系列| 欧美日本视频在线| 欧美日韩精品国产| 国产精品永久| 在线不卡免费欧美| 一本一本久久a久久精品综合妖精| 9色精品在线| 欧美伊人久久| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美国产日韩一区| 亚洲激情亚洲| 亚洲视频国产视频| 久久成人在线| 欧美日韩在线一区二区三区| 国产欧美日韩亚洲一区二区三区| 影音先锋中文字幕一区| 中文日韩在线视频| 久久综合成人精品亚洲另类欧美| 亚洲人成人一区二区三区| 亚洲一区三区视频在线观看| 久久久在线视频| 国产精品久久福利| 亚洲观看高清完整版在线观看| 一区二区三区欧美| 老司机一区二区三区| 99国产精品久久久久老师| 久久精品人人做人人综合| 欧美日韩午夜剧场| 亚洲高清在线精品| 久久久精品欧美丰满| 在线亚洲精品| 美女诱惑一区| 韩国一区二区三区在线观看| 亚洲一区二区三区久久| 亚洲大片精品永久免费| 欧美在线免费视屏| 国产精品美女视频网站| 一区二区三区欧美激情| 欧美国产日韩二区| 久久久福利视频| 国产一区二区电影在线观看| 亚洲欧美日韩精品一区二区| 亚洲日本va午夜在线电影| 久久久夜色精品亚洲| 国产日韩专区| 久久国产精品色婷婷| 亚洲图片在区色| 欧美吻胸吃奶大尺度电影| 亚洲精品国产视频| 亚洲国产99| 欧美成人午夜激情在线| 亚洲国产精品尤物yw在线观看| 久久精品欧洲| 欧美一区二区在线免费观看| 国产精品久久午夜夜伦鲁鲁| 亚洲永久字幕| 亚洲午夜伦理| 国产模特精品视频久久久久| 亚洲一区二区三区三| 一区二区三区免费观看| 国产精品videossex久久发布| 99综合精品| 亚洲视频每日更新| 国产欧美日韩| 久久人91精品久久久久久不卡| 久久国产精品久久久久久久久久| 国产一区二区三区久久悠悠色av | 亚洲国产中文字幕在线观看| 欧美大秀在线观看| 9久草视频在线视频精品| 亚洲人精品午夜| 欧美午夜国产| 欧美有码视频| 久久嫩草精品久久久久| 亚洲黄网站在线观看| 亚洲精品字幕| 国产日韩精品电影| 免费在线亚洲欧美| 老鸭窝毛片一区二区三区| 亚洲免费观看| 亚洲伊人久久综合| 激情久久久久| 99国产精品久久久久久久成人热 | 久久福利电影| 99re66热这里只有精品3直播| 这里只有视频精品| 黄色成人av网站| 亚洲欧洲日韩女同| 国产日韩欧美日韩| 亚洲电影在线播放| 国产精品久久久久久久久久妞妞 | 免费欧美日韩| 欧美性猛片xxxx免费看久爱| 久久久亚洲欧洲日产国码αv| 欧美成人精品影院| 久久av免费一区| 欧美激情中文字幕乱码免费| 欧美一区二区成人6969| 模特精品在线| 久久久久国产精品人| 欧美日韩亚洲国产精品| 蜜桃av久久久亚洲精品| 国产精品国产馆在线真实露脸 | 亚洲大片一区二区三区| 亚洲经典三级| 一区精品久久| 香蕉久久夜色精品国产| 99精品欧美一区| 久久久成人网| 久久精品99久久香蕉国产色戒| 欧美激情视频一区二区三区在线播放| 欧美中文在线观看国产| 欧美日韩在线观看一区二区三区 | 中文日韩在线视频| 久久综合久久久久88| 欧美在线视频一区二区| 欧美日韩黄色一区二区| 欧美成人午夜激情在线| 国产真实乱偷精品视频免| 99国产精品99久久久久久粉嫩| 亚洲国产成人久久综合一区| 欧美一区三区三区高中清蜜桃| 亚洲免费一在线| 欧美天堂亚洲电影院在线观看| 亚洲高清在线观看一区| 亚洲国产va精品久久久不卡综合| 欧美一区二区精美| 欧美一区二区在线视频| 国产精品免费在线| 一区二区三区色| 亚洲一区二区三区四区在线观看| 欧美精品一区二| 亚洲美女av网站| 一区二区三区精品视频| 欧美日韩mp4| 99视频国产精品免费观看| 中文在线不卡| 国产精品xxx在线观看www| 一本色道久久综合亚洲精品婷婷| 亚洲视频一二区| 国产精品久久久久久久第一福利 | 欧美大片一区二区三区| 亚洲国产欧美另类丝袜| 久久综合伊人| 亚洲欧洲另类国产综合| 一区二区三区精品视频| 欧美日韩中文字幕综合视频| 一区二区三区四区在线| 亚洲在线观看免费视频| 国产精品免费在线| 欧美在线综合| 欧美激情导航| 亚洲一区二区三区在线视频| 国产精品网站一区| 久久久久久精| 亚洲人成绝费网站色www| 亚洲字幕一区二区| 国产一区二区三区精品欧美日韩一区二区三区| 性刺激综合网| 亚洲国产欧美另类丝袜| 亚洲欧美中文字幕| 国外视频精品毛片| 欧美风情在线| 亚洲欧美国产精品桃花| 欧美高清视频在线观看| 亚洲视频精品| 伊人成年综合电影网| 欧美日韩麻豆| 久久久久.com| 在线亚洲欧美视频| 免费欧美网站| 午夜视频久久久| 亚洲人体一区| 国产欧美日本| 欧美日本精品一区二区三区| 欧美一区网站| 一二三四社区欧美黄| 欧美a级片一区| 午夜久久一区| 一区二区三区国产在线| 狠狠色2019综合网| 国产精品国产自产拍高清av| 久久亚洲综合色| 亚洲欧美精品在线| 亚洲乱码久久| 欧美fxxxxxx另类| 久久国产综合精品| 亚洲小说区图片区| 亚洲国产三级| 在线不卡中文字幕播放| 国产精品一区在线观看你懂的 | 亚洲欧洲在线免费| 美脚丝袜一区二区三区在线观看| 亚洲尤物精选| 在线综合视频| 一区二区高清视频| 亚洲精品看片| 亚洲区免费影片|