1

XMLDiff と XMLDiffView を使用して 2 つの xml の違いのみを取得するオプションはありますか。

また、xml で変更の行番号を取得する可能性はありますか

以下のサンプルを見てください。

XML1

<Products>
<Product level="1" >
    <ProductId>1001</ProductId>
    <Name>ProductName1</Name>
    <ProductType>Groceries</ProductType>
    <Stock type="box">100</Stock>
    <Comment />
</Product>
<Product>
    <ProductId>1003</ProductId>
    <Name>ProductName3</Name>
    <ProductType>Garments</ProductType>
    <Stock type="packet">50</Stock>
    <Comment>Information about the product</Comment>
</Product>

Xml2

<Products>
<Product>
    <ProductId>1003</ProductId>
    <Name>ProductName3</Name>
    <ProductType>Garments</ProductType>
    <Stock type="box">50</Stock>        
</Product>
<Product>
    <ProductId>1004</ProductId>
    <Name>ProductName4</Name>
    <ProductType>SportsEquipment</ProductType>
    <Stock>100</Stock>
    <Comment />
</Product>
<Product level="1" >
    <ProductId>1001</ProductId>
    <Name>ProductName1</Name>
    <ProductType>Groceries</ProductType>
    <Stock type="box">80</Stock>
    <Comment />
</Product>

結果:

<Products>
<Product>
    <Stock type="box">50</Stock>
    <Stock>80</Stock>       
</Product>
<Product>
    <Comment>Information about the product</Comment> //Removed - Need to specify
</Product>
<Product>
    <ProductId>1004</ProductId>
    <Name>ProductName4</Name>
    <ProductType>SportsEquipment</ProductType>
    <Stock>100</Stock>
    <Comment />
</Product>

上記の結果を出力として取得するための XMLDiffView の設定はありますか。大量の xml を比較しているため、すべてのコンテンツを表示すると混乱してしまいます。

4

0 に答える 0