セミコロンで区切られた文字列を分割して、個々の文字列をPythonを使用してXMLタグ間でテキストとして保存できるようにしたい。文字列値は、次のようになります。Pythonでセミコロンで区切られた文字列を分割する
08-26-2009;08-27-2009;08-29-2009
彼らは、文字列は、私は、各値を反復変数に格納し、最後に次のコードに変数を呼び出したい
値として格納されてちょうど日付、次のとおりです。
for element in iter:
# Look for a tag called "Timeinfo"
if element.tag == "timeinfo":
tree = root.find(".//timeinfo")
# Clear all tags below "timeinfo"
tree.clear()
element.append(ET.Element("mdattim"))
child1 = ET.SubElement(tree, "sngdate")
child2 = ET.SubElement(child1, "caldate1")
child3 = ET.SubElement(child1, "caldate2")
child4 = ET.SubElement(child1, "caldate3")
child2.text = FIRST DATE VARIABLE GOES HERE
child2.text = SECOND DATE VARIABLE GOES HERE
child2.text = THIRD DATE VARIABLE GOES HERE
助けてください。
サンプルにエラーbtwがあります。私はchild2のコンテンツを3回設定したいとは思わないでしょう。 – pyroscope
ありがとう。私の間違い。私が達成しようとしていたもの(コピー&ペースト)の簡単な例を設定していたときにそれらを追加しました。あなたは正しい、彼らはchild2、child3、child4でなければなりません。 – Mike