简单形式的 Wiki 或类似 Markdown 的语法?

2024-02-01

有没有类似的简单语言Markdown http://en.wikipedia.org/wiki/Markdown或其中之一维基标记 http://en.wikipedia.org/wiki/Wiki_markup被转换成 HTML 表单元素?

例如:

name* = ___________
sex = (x) Male () Female
phones = [] Android [x] iPhone [] Blackberry
city = {BOS, (SFO), NYC}

将转换为:

<label>Name (required):</label><input type="text" name="name" id="name"/>
<label>Sex:</label><input type="radio" name="sex" value="Male" checked="checked"/> <input type="radio" name="sex" value="Female"/>
<label>Phones:</label><input type="check" name="phones" value="Android"/> <input type="check" name="phones" value="iPhone" checked="checked"/> <input type="check" name="phones" value="Blackberry"/>
<label>City:</label> 
<select name="city">
  <option value="BOS">BOS</option>
  <option value="SFO" selected="selected">SFO</option>
  <option value="NYC">NYC</option>
</select>

自己创建一个很简单,但如果任何现有的库/语言已经支持它,它将节省我在实施、文档和维护方面的时间。如果该库可以在 Java(这样我们可以在服务器端运行它)或 JavaScript(这样我们可以在客户端运行它)中运行,那就更好了。

Update: 我创建了一个github项目 https://github.com/brikis98/wmd为此和maleldil https://github.com/maleldil实施了它。随意地试试看 https://github.com/brikis98/wmd!


我一直无法找到适合我需求的库,因此我分叉了 WMD 项目(SO 使用其 Markdown 语法突出显示)并将该项目放在在 Github 上 https://github.com/brikis98/wmd。我没有时间去实现它,但是maleldil https://github.com/maleldil好心自己做了,所以试试看 https://github.com/brikis98/wmd!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

简单形式的 Wiki 或类似 Markdown 的语法? 的相关文章

随机推荐