xml - 将图像粘贴到 XML/源代码/纯文本中?

标签 xml image ide editor paste

是否有任何 IDE,或 XML 或纯文本或源代码编辑器,可以将图像粘贴到内容中?

粘贴是指对 Ctrl-V 使用react击键如下:

1) 在代码文件的目录中创建一个图像文件并给它一个随机/连续的名称

2) 在代码文件中插入标签文本,如<IMG href=""/>或编程语言读取指令,如 Java 的 ImageIO.read .

这是为了在为程序或数据库收集图像样本时尽量减少工作量。传统方式包括保存文件、为其命名,然后手动输入路径——包括大量不必要的击键。

二十一世纪需要更多的自动化!

Oxygen XML Editor 具有接近的功能,但它并不好并且仅限于少量的 XML 子格式。

另外如果小编能做到以下几点就好了:

3) 将引用文件名与实际文件名同步

4) 渲染图像

更新

有没有传统的方法来处理 XML 中的图像?我知道我可以对它进行编码并插入。那为什么 XML 编辑器不支持这个呢?

更新 2

Adobe Dreamweaver 允许将图像粘贴到 XML 中并插入标准 HTML <img>标记,但随后失去了标记和图像之间的连接,因此,例如,您无法重命名图像文件并更新标记。

最佳答案

处理 XML 中的图像(或其他大型非 XML 数据 block )的最常见方法是使用 URI 来引用某个位置,应用程序代码可以从该位置获取数据作为单独的文档。 XHTML 标记就是一个很好的例子。

XML 编辑器通常不支持 uuencoding 图像,因为这是一种不太常见的解决方案。如果您的应用程序代码知道需要那种形式的数据,但对它的需求并不多,那么当然可以做到。

至于维护标记和外部数据之间的关联...一般来说,除非该工具内置了移动外部数据操作,否则这将是您的责任,就像 HTML 或其他引用外部数据的标记。

我无法就工具向您提供建议,因为 (a) 选择工具需要查看它与您要处理的特定类型的文档交互的准确程度,以及 (b) 我通常只是将 XML 编辑为文本一些来自 Emacs 或 Eclipse 的语法辅助的文件,所以我还没有对“XML 编辑器”进行足够的调查以对它们提出有用的意见。

关于xml - 将图像粘贴到 XML/源代码/纯文本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18775520/

相关文章:

c++ - 缩放位图输出会扭曲图像

python - 在 Python 中显示图像大小的正确方法是什么?

vim - 在vim中显示函数参数

ide - 什么 IDE 支持语义突出显示?

java - PhpStrom7 SFTP 连接失败

xml - eclipse xml 编辑器为空格插入制表符

xml - 如何使用 Perl 使用 TWIG 提取 CDATA 内容

android - 为什么AChartEngine饼图在对话框中不显示?

android - 无法访问 android/drawable 图标资源

angular - Data-URL较大时,未渲染图像:net::ERR_CONNECTION_RESET