java - 我无法在 Web 连接器的帮助下将 XML 插入 Quickbooks
问题描述
XML 分类帐标签具有特殊字符值,因此我无法插入快速手册。
分类帐标签值为
<FullName>4000 · Inventory Asset:4002 · Finished Assembly</FullName>
并且 qb 网络连接器日志是
message="QuickBooks 在解析提供的 XML 文本流时发现错误。"
我该如何解决这个问题?
解决方案
QuickBooks 中的帐户显示一个特殊字符,但它们实际上并未在数据中包含特殊字符。
如果您实际在 QuickBooks 中编辑帐户,您会看到该帐户中有两个单独的字段:
Name = Inventory Asset
AccountNumber = 4000
您的 qbXML 应如下所示:
<FullName>Inventory Asset:Finished Assembly</FullName>
推荐阅读
- node.js - 打字稿中的接口:在嵌套对象引用上使用函数参数
- forms - 如何填写 pdf 表格、使用证书签名、保存和清除?
- javascript - 使用 Context 反应子组件模式和数据
- android - 为什么我的模拟器会自动重启?
- excel - Excel Slicer,如何允许选择所有元素或只选择一个
- python - 真时如何显示文本
- javascript - 通过 Cookie、本地存储或其他方式跟踪页面浏览量?
- python - 将新字典值添加到现有 csv
- qsub - 带有heredoc的sge qsub没有给出预期的主机名
- java - addView / setContentview后Android O设备黑屏