簡體   English   中英

自定義字符串定界符stringtemplate-4

[英]custom string delimiters stringtemplate-4

我正在嘗試在Android中使用stringtemplate-4引擎。

但是我需要啟動定界符,

 " {{ " 

而結束定界符應該是

" }} "

在這里,我認為只允許使用char分隔符。 那么如何使用字符串定界符呢?

提前thnx。

StringTemplate僅支持使用單個字符作為分隔符。 此限制在幾個地方進行了編碼,包括但不限於以下內容。

  1. STGroup構造函數以及同一類的delimiterStartChardelimiterStopChar字段表示為char類型,而不是String類型。
  2. STLexer構造函數面臨類似的限制。 此外,詞法分析器實現僅使用單字符預讀操作來識別定界符。

您將需要派生項目並重寫代碼的幾個部分,以支持任意字符串作為定界符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM