次の方法を使用して、DTDエンティティ宣言を使用してxml属性値を置き換えることができます
//in DTD
<!ENTITY varchar "VARCHAR(200)">
// In xml
<column name="attachment_url" type="&varchar;"/>
今、次のようなxmlタグを置き換えたい
<column name="attachment_url" type="VARCHAR(200)"/>
DTDエンティティを使用。
私は
<!ENTITY full_coulumn "<column name="attachment_url" type="VARCHAR(200)"/>">
その後、エラーが発生します
Unexpected column with text: <column name="attachment_url" type="VARCHAR(200)
"/>
xml タグ全体を dtd Entity に置き換えることは可能ですか? どうやってやるの?
私はこれをliquibase xmlファイルでやろうとしています。