如何将Xades签名的Xml文档导入/导出到另一个Xml文档中? [英] How Do I Import/Export A Xades Signed Xml Document Into/from Another Xml Document?
本文介绍了如何将Xades签名的Xml文档导入/导出到另一个Xml文档中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将签名的xml文档导入另一个xml文档。当我导入文档并导出它没有任何变化时,我无法再对其进行验证。
即使下面的代码也会破坏验证。
OpenFileDialog ofd = new OpenFileDialog();
ofd.ShowDialog();
if (ofd.FileName!= )
{
XmlDocument XmlDocument = new XmlDocument();
XmlDocument.Load(ofd.FileName);
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.ShowDialog();
if (fbd.SelectedPath!= )
{
XmlDocument.Save(fbd.SelectedPath + @ \Doc.xml跨度>);
}
}
如何在不破坏验证的情况下导入/导出xml文档?
解决方案
Hi,
I am trying to import a signed xml document into another xml document. When i import the document, and export it with no change, i can no longer validate it.
Even the code below breaks the validation.
OpenFileDialog ofd = new OpenFileDialog();
ofd.ShowDialog();
if (ofd.FileName != "")
{
XmlDocument XmlDocument = new XmlDocument();
XmlDocument.Load(ofd.FileName);
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.ShowDialog();
if (fbd.SelectedPath != "")
{
XmlDocument.Save(fbd.SelectedPath + @"\Doc.xml");
}
}
How can i import/export an xml document without breaking the validation?
解决方案
这篇关于如何将Xades签名的Xml文档导入/导出到另一个Xml文档中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文