xml编辑器哪个好(安卓xml最强编辑器)

BCGSoft Professional Editor(BCGPEdit)是一款能让您将高级编辑控件合并到任何基于MFC的应用程序的MFC扩展库。这个编辑器支持各种类型的应用程序,从简单的客户端到复杂的开发工具都可以集成这款编辑控件。

本文介绍了与CBCGPOutlineParser一起使用的XML文件格式,以及编辑控件的自动概述功能,通过调用
CBCGPEditCtrl::LoadOutlineParserXMLSettings来调用XML解析器。

用于大纲分析器的结构如下:

除了主要的“SETTINGS”标签外,没有其他强制性标签。

“OUTLINE_DATA”标签定义常规轮廓分析器设置。

  • “IgnoreOneLineBlocks”标签定义了编辑控件是否应将一个行块视为可折叠的,默认为“ False”。
  • “EscapeSequences” 标签定义转义序列的列表。
  • “EscapeSequence”标签表示单个转义序列。
  • “BLOCKS”标记用于该语言的语法定义。 每个块指定规则,轮廓分析器如何找到轮廓可折叠区域。 当您需要定义一组相同语言语法块的自动概述区域时,此方法很有用。 对于每个块,XML解析器将调用CBCGPOutlineParser::AddBlockType。
  • “BLOCK”标记表示单个块
    • “Start” – 定义BlockType::m_strOpen
    • “End” – 定义BlockType::m_strClose
    • “ReplaceString” – 定义BlockType::m_strReplace, 默认为”…”
    • “AllowNestedBlocks” – 定义BlockType::m_bAllowNestedBlocks,默认为”True”
    • “Ignore” – 定义BlockType::m_bIgnore,默认为“ False”

C ++的默认XML设置:

TrueTrue\"\"FalseTrue""""FalseTrue{}..elsestructenumswitchcatchtryforoperatorclassifuniondowhilenamespace{}...//n/**/False/**//**/False
秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
(1)

大家都在看

品牌推广 在线咨询
返回顶部