在xtext中序列化模型的一部分

在xtext中序列化模型的一部分,xtext,Xtext,语法A,B扩展语法C语法A和C以及语法B和C。语法A转换为语法B,其中C中的某些元素在两个语法之间被逐字复制 文件a使用语法a和文件b使用语法b 当前进程使用A的代码生成来创建文件b。在处理逐字复制的C中的元素时,哪个更好 序列化a模型的一部分,并将该段保存在b中 将a模型的一部分复制到“b”模型 更新1 两个选项中哪一个更好?问题是什么?您可能会绊倒,所以第一个解决方案可能不起作用,尽管它可能更好

语法A,B扩展语法C
语法A和C
以及
语法B和C
。语法
A
转换为语法
B
,其中
C
中的某些元素在两个语法之间被逐字复制

文件
a
使用语法
a
和文件
b
使用语法
b

当前进程使用
A
的代码生成来创建文件
b
。在处理逐字复制的
C
中的元素时,哪个更好

  • 序列化
    a
    模型的一部分,并将该段保存在
    b
  • a
    模型的一部分复制到“b”模型
更新1
两个选项中哪一个更好?

问题是什么?您可能会绊倒,所以第一个解决方案可能不起作用,尽管它可能更好