gpt4 book ai didi

com.bagri.support.util.XMLUtils.textToString()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-18 19:40:40 24 4
gpt4 key购买 nike

本文整理了Java中com.bagri.support.util.XMLUtils.textToString()方法的一些代码示例,展示了XMLUtils.textToString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLUtils.textToString()方法的具体详情如下:
包路径:com.bagri.support.util.XMLUtils
类名称:XMLUtils
方法名:textToString

XMLUtils.textToString介绍

[英]Reads content from InputStream and return it as String
[中]从InputStream读取内容并将其作为字符串返回

代码示例

代码示例来源:origin: dsukhoroslov/bagri

/**
 * Reads content from InputStream and return it as String
 * 
 * @param text the InputStream to read from
 * @return the String result
 * @throws IOException in case of read error
 */
public static String textToString(InputStream text) throws IOException {
  if (text == null) {
    throw new IOException("Provided stream is null");
  }
  try (Reader r = new InputStreamReader(text)) {
    return textToString(r);
  }
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQResultSequence executeQuery(Reader query) throws XQException {
  
  String str;
  try {
    str = XMLUtils.textToString(query);
  } catch (IOException ex) {
    throw new XQException(ex.getMessage());
  }
  return executeQuery(str);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public void executeCommand(Reader cmd) throws XQException {
  
  String str;
  try {
    str = XMLUtils.textToString(cmd);
  } catch (IOException ex) {
    throw new XQException(ex.getMessage());
  }
  executeCommand(str);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQResultSequence executeQuery(InputStream query) throws XQException {
  
  String str;
  try {
    str = XMLUtils.textToString(query);
  } catch (IOException ex) {
    throw new XQException(ex.getMessage());
  }
  return executeQuery(str);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQPreparedExpression prepareExpression(Reader xquery, XQStaticContext context) throws XQException {
  String query = null;
  try {
    query = XMLUtils.textToString(xquery);
  } catch (IOException ex) {
    throw getXQException(ex);
  }
  return prepareExpression(query, context);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQPreparedExpression prepareExpression(Reader xquery) throws XQException {
  String query = null;
  try {
    query = XMLUtils.textToString(xquery);
  } catch (IOException ex) {
    throw getXQException(ex);
  }
  return prepareExpression(query);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQPreparedExpression prepareExpression(InputStream xquery) throws XQException {
  String query = null;
  try {
    query = XMLUtils.textToString(xquery);
  } catch (IOException ex) {
    throw getXQException(ex);
  }
  return prepareExpression(query);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQPreparedExpression prepareExpression(InputStream xquery, XQStaticContext context) throws XQException {
  String query = null;
  try {
    query = XMLUtils.textToString(xquery);
  } catch (IOException ex) {
    throw getXQException(ex);
  }
  return prepareExpression(query, context);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQItem createItemFromDocument(InputStream value, String baseURI, XQItemType type) throws XQException {
  checkState(ex_connection_closed);
  if (value == null) {
    throw new XQException("value is null");
  }
  
  String content;
  try {
    content = XMLUtils.textToString(value);
  } catch (IOException ex) {
    throw new XQException(ex.getMessage());
  }
  return createItemFromDocument(content, baseURI, type);
}

代码示例来源:origin: dsukhoroslov/bagri

@Override
public XQItem createItemFromDocument(Reader value, String baseURI, XQItemType type) throws XQException {
  checkState(ex_connection_closed);
  if (value == null) {
    throw new XQException("value is null");
  }
  
  String content;
  try {
    content = XMLUtils.textToString(value);
  } catch (IOException ex) {
    throw new XQException(ex.getMessage());
  }
  return createItemFromDocument(content, baseURI, type);
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com