2013-09-08 4 views
0

Может ли кто-нибудь сказать мне, как я могу сделать свой собственный язык разметки, как Facebook FBML?Пользовательские * ML, как FBML

Я искал в сети, но все, что я могу найти, это то, что я могу сделать язык разметки, используя XML и DTD.

+0

Да, все. Язык разметки - это синтаксис, семантика зависит от вас ... И я бы добавил XSD к этому. – ppeterka

+0

Но можете ли вы указать мне какую-то ссылку, где я могу найти больше о ее создании. –

+0

Любая книга с названием «Знакомство с XML» или «XML для начинающих» должна выполнять эту работу. –

ответ

0

Просто сделайте это. Здесь:

<language> 
    <name>My markup language</name> 
    <example>See above</example> 
</language> 

Я только что сделал это. Конечно, в зависимости от того, как вы хотите его использовать, вам придется документировать его и определять его, чтобы сделать его пригодным для использования; и если вы хотите, чтобы приложения могли понять это, вам придется писать эти приложения; и вы можете написать схему или DTD, чтобы отличать документы, которые правильно используют язык разметки, от тех, которые этого не делают.