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

隨筆 - 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>
              国产精品制服诱惑| 免费成人黄色av| 欧美一级免费视频| 久久精品国产免费观看| 欧美国产日韩精品| 一二三区精品| 久久精品最新地址| 欧美久色视频| 国产亚洲一区二区三区在线观看 | 欧美日韩国产123| 国产精品一区二区三区成人| 欧美一级久久久久久久大片| 香蕉国产精品偷在线观看不卡| 裸体一区二区三区| 国产精品成人一区二区网站软件| 激情一区二区| 亚洲欧美中日韩| 亚洲欧美卡通另类91av| 欧美国产91| 欧美一区二区日韩| 欧美午夜美女看片| 亚洲伦理在线| 蜜臀久久99精品久久久久久9| 欧美v国产在线一区二区三区| 欧美人妖在线观看| 欧美中文字幕视频在线观看| 在线一区免费观看| 欧美激情亚洲一区| 亚洲美女啪啪| 欧美在线三级| 国产日韩欧美精品综合| 亚洲欧美一区二区激情| 久久视频在线免费观看| 国产一区二区欧美| 亚洲看片网站| 欧美另类综合| 老司机精品导航| 久久综合亚州| 亚洲美女中出| 久久精品免费播放| 亚洲女同同性videoxma| 免费成人美女女| 欧美综合国产| 亚洲一区二区三区高清| 亚洲久久在线| 亚洲人成艺术| 亚洲人精品午夜| 久久高清福利视频| 欧美理论电影在线播放| 久久综合色一综合色88| 国产精品久久久久婷婷| 欧美中文字幕不卡| 国产精品yjizz| 亚洲精选视频在线| 亚洲人成网站在线观看播放| 久久久777| 久久久久久精| 老鸭窝91久久精品色噜噜导演| 欧美一区成人| 久久天天躁夜夜躁狠狠躁2022| 欧美一级黄色录像| 国产毛片一区二区| 亚洲一区自拍| 在线看成人片| 亚洲精品在线免费观看视频| 亚洲精品国产精品乱码不99按摩| 一本色道久久综合亚洲精品婷婷| 日韩一区二区高清| 亚洲一区免费观看| 亚洲欧美国产va在线影院| 欧美人与性禽动交情品| 日韩午夜免费| 在线精品高清中文字幕| 欧美伊人久久| 欧美成人精品福利| 欧美激情综合五月色丁香| 亚洲国产欧美国产综合一区| 国产精品久久久久久户外露出 | 欧美激情四色| 日韩视频欧美视频| 欧美日韩亚洲三区| 美国十次成人| 亚洲国产精品美女| 欧美一区二区三区免费视| 久久久久五月天| 国产精品av免费在线观看| 亚洲综合日本| 亚洲视频在线观看视频| 久久免费视频网站| 亚洲国产电影| 在线观看亚洲视频| 亚洲欧美另类在线观看| 久久这里有精品视频| 国产女人水真多18毛片18精品视频| 亚洲黄色在线看| 亚洲国产91色在线| 欧美日韩在线播放三区| 欧美一区二区三区久久精品| 欧美成人综合在线| 亚洲摸下面视频| 亚洲第一综合天堂另类专| 欧美美女福利视频| 欧美一区二视频| 亚洲精品网站在线播放gif| 欧美一区二区三区在线播放| 亚洲国产精品久久久久秋霞不卡 | 欧美日韩三级一区二区| 亚洲欧美国产精品va在线观看| 女人天堂亚洲aⅴ在线观看| 亚洲午夜电影| 91久久精品一区| 国产午夜亚洲精品理论片色戒| 欧美凹凸一区二区三区视频| 亚洲女女女同性video| 欧美黄色免费网站| 久久久久一本一区二区青青蜜月| 一本一道久久综合狠狠老精东影业 | 亚洲一区二区三区久久| 伊人精品久久久久7777| 国产精品久久婷婷六月丁香| 蜜臀av在线播放一区二区三区| 亚洲欧美日本伦理| 久久精品国产99国产精品澳门 | 国产日韩欧美91| 欧美理论视频| 麻豆成人在线观看| 久久精品亚洲精品| 午夜一区不卡| 亚洲一区二区三区在线| 99re6这里只有精品| 欧美国产在线电影| 免费观看一级特黄欧美大片| 久久99在线观看| 亚欧成人在线| 亚洲欧美不卡| 亚洲欧美一区二区精品久久久| 99re热这里只有精品免费视频| 亚洲激情av| 国产精品草草| 欧美午夜不卡| 国产精品黄视频| 国产精品户外野外| 欧美午夜不卡在线观看免费| 欧美日韩精品一区二区| 欧美精品一线| 欧美日韩一区视频| 欧美日韩综合不卡| 久久免费国产精品| 裸体一区二区| 欧美—级a级欧美特级ar全黄| 欧美激情bt| 久久精品免费看| 久久精品国产一区二区三区| 久久精品二区三区| 夜夜嗨av色一区二区不卡| 久久综合久色欧美综合狠狠 | 亚洲综合电影| 亚洲电影在线播放| 亚洲精品久久久久中文字幕欢迎你 | 亚洲精品日本| 亚洲性夜色噜噜噜7777| 亚洲欧美精品| 午夜精品久久久久久久蜜桃app | 韩国成人福利片在线播放| 欧美激情小视频| 欧美亚一区二区| 国产日本精品| 亚洲国产精品久久久久秋霞蜜臀| 亚洲美女精品成人在线视频| 亚洲欧美激情四射在线日 | 一色屋精品视频在线观看网站| 精东粉嫩av免费一区二区三区| 亚洲激情电影在线| 99国产一区| 久久精品夜夜夜夜久久| 欧美激情按摩| 亚洲一区一卡| 免费视频最近日韩| 国产精品久久久久99| 黄色国产精品一区二区三区| 日韩视频国产视频| 久久久福利视频| 亚洲精品国久久99热| 欧美在线一二三区| 欧美日韩精品免费观看视频完整 | 极品尤物一区二区三区| 99在线热播精品免费| 久久久天天操| 在线亚洲精品| 欧美jjzz| 一区二区三区在线视频观看| 亚洲视频欧美在线| 欧美黄色大片网站| 欧美在线视频一区二区| 国产精品草莓在线免费观看| 亚洲国产精品一区二区www在线| 性视频1819p久久| 亚洲美女电影在线| 欧美99在线视频观看| 国产一区高清视频|