Intereting Posts
Обменный ресурс через WhatsApp Android: не найден ресурс powered_by_google_light значок в средствах сборки 23.0.3? Android google map v2 фрагмент черный bg вопрос Почему невозможно получить доступ к ресурсам статическим способом? Gradle Robolectric Resources NotFoundException при тестировании Операции пользовательского интерфейса (настройка альфа, установочные поля и т. Д.) Очень медленная на 4.4.4 по сравнению с 4.0.3 Как заставить TextView выглядеть как кнопка? Использование AudioTrack в Android для воспроизведения WAV-файла RecyclerView onClick notifyItemRemoved не запускает onBindView Установка источника данных в исходный ID в MediaPlayer Отправить событие касания от АБР к устройству Android Использование списка слоев для выбора кнопок SQLite .query (), предложение WHERE принимает только строки с двойными кавычками Растровое изображение слишком велико для загрузки в текстуру Автоматически обрабатывать ответы gzip http в Android

Как преобразовать InputStream в Source?

Я хочу проверить документ xml с помощью файла схемы xsd, хранящегося на моем устройстве. Вот мой пример кода:

SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); // schema file on my device InputStream isSchema = context.getResources().openRawResource(xsd_file); // InputStream => Source conversion Source schemaSource = ???? Schema schema = factory.newSchema(schemaSource); Validator validator = schema.newValidator(); validator.validate(new DOMSource(document)); 

Вопрос: Как я могу преобразовать InputStream в источник, требуемый методом SchemaFactory :: newSchema?

Solutions Collecting From Web of "Как преобразовать InputStream в Source?"