1

XML に関する質問があります。私は XML が苦手ですが、タグとスクリーンショットの例によると、GRPO の CardCode と Dates を持つ XML タグを記述できます。私が今抱えている問題は、タグにドキュメント行を含める方法を知っていることです。タグの例

<?xml version="1.0" encoding="utf-8"?>
<GRPO>
 
<Goods>
<CardCode>V10000</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
</Goods>
 
<Goods>
<CardCode>V1010</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
</Goods>
 
</GRPO>

1枚目のスクリーンショット ここに画像の説明を入力

2 番目のスクリーンショット ここに画像の説明を入力

XML で上記のデータを取得したいのですが、XML タグにドキュメントの行データを含めるにはどうすればよいですか?

誰でも私を助けてください。

4

1 に答える 1

0

あなたの質問を正しく理解できたとしても、カスタム XML レイアウトで Lines を構成する方法がわからないということでよろしいですか?

それがあなたの質問なら、次のようなことができます:

<?xml version="1.0" encoding="utf-8"?>
<GRPO>    
<Goods>
<CardCode>V10000</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
<GoodsLines>
   <Line>
      <LineNum>0</LineNum>
      <ItemNo>A00003</ItemNo>
      <ItemDesc>J.B Officeprint 1186</ItemDesc>
      <Quantity>4</Quantity>
   </Line>
   <Line>
      <LineNum>1</LineNum>
      <ItemNo>A00004</ItemNo>
      <ItemDesc>Rainbow Color Printer 5.0</ItemDesc>
      <Quantity>5</Quantity>
   </Line>
</GoodsLines>
</Goods>        
</GRPO>

もう 1 つの方法は、ライン定義に要素の代わりに属性を使用することです。上記と同じですが、次のようになります。

...
<GoodsLines>
   <Line LineNum="0" ItemNo="A00003" ItemDesc="J.B. Officeprint 1186" Quantity="4" />
   <Line LineNum="1" ItemNo="A00004" ItemDesc="Rainbow Color Printer 5.0" Quantity="5" />
</GoodsLines>
...
于 2016-07-15T13:15:30.423 に答える