# 课程：处理限制

> 原文： [https://docs.oracle.com/javase/tutorial/jaxp/limits/index.html](https://docs.oracle.com/javase/tutorial/jaxp/limits/index.html)

XML 处理有时可能是内存密集型操作。应用程序，尤其是那些从不受信任的来源接受 XML，XSD 和 XSL 的应用程序，应采取措施，通过使用 JDK 中提供的 JAXP 处理限制来防止过多的内存消耗。

开发人员应评估其应用程序的要求和操作环境，以确定其系统配置的可接受限制，并相应地设置这些限制。与大小相关的限制可用于防止在不消耗大量内存的情况下处理格式错误的 XML 源，而 `EntityExpansionLimit` 将允许应用程序将内存消耗控制在可接受的级别。

在本教程中，您将了解限制，并将学习如何正确使用它们。