Simratpalシン:
私は、ビジネスアナリストだとして、すべての最初のコーディングに私の浅い理解を言い訳してください。今、私の質問。私はXMLにcsvファイルを変換するためのJavaコードを書いています。私は、オブジェクトに成功したcsvファイルを読むことができています。XMLを書いている間しかし、特殊なAスペースまたは「=」であるencounteredanエラーがスローされたとき。
問題のあるコードの一部は、私は問題を強調するために要素を作成するに値をimporovisedています。実際に私は、オブジェクトからこの値を取得しています: -
DocumentBuilderFactory documentFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = documentFactory.newDocumentBuilder();
Document xmlDocument= documentBuilder.newDocument();
Element root = xmlDocument.createElement("Media NationalGroupId="8" AllFTA="1002" AllSTV="1001");
xmlDocument.appendChild(root);
私のXMLは次のようになります
<Media DateCreated="20200224 145251" NationalGroupId="8" AllFTA="1002" AllSTV="1001" AllTV="1000" NextId="1000000">
エバート:
createElementのは受け取るべきMedia
引数として。
(他の属性を追加するにはDateCreated
、NationalGroupId
など)、あなたが呼び出す必要がありsetAttribute
上root
、一つずつ。