DOM オブジェクトを作成するテスト クラスを作成しました。現在、いくつかの属性をハード コード化して作成しました。たとえば、要素名構造を作成し、属性を持つ構造に対して、コンストラクターで属性を処理する別のクラスを作成しました。
これらはメインメソッドのコードです
Properties properties = new Properties(document);
Element Property = properties.getProperty();
Properties.setProperty(Property, "product_id","10", "Pro ID");
Type.appendChild(Property);
Properties properties1 = new Properties(document);
Element Property1 = properties1.getProperty();
Properties.setProperty(Property1, "curr","5", "Curr Code");
Type.appendChild(Property1);
コンストラクタ内のコードは
public Properties(Document document) {
Property = document.createElement(PROPERTY);
}
ご覧のとおり、新しいプロパティの作成でわかるように、要素プロパティとプロパティ
1 などをハード コードで作成しました。これは
、データを含むプロパティのリストを含むテーブルがある場合、どうなるかという問題があります。どのように処理すればよいですか? コンストラクターが正しい解決策であるかどうかはわかりませんが、私の質問はそれをより良くする方法ですか?
ありがとう!!!