private String dealChildNode()

in backend/src/main/java/org/apache/iotdb/admin/service/impl/IotDBServiceImpl.java [227:248]


  private String dealChildNode(String child) {
    int left = 0, right = 0;
    int length = child.length();
    while (right < length) {
      char tempChar = child.charAt(right);
      if (tempChar != '"' && left == right) {
        left++;
        right++;
      } else if ((tempChar == '"' && left == right) || (tempChar != '"' && left != right)) {
        right++;
      } else if (tempChar == '"' && left != right) {
        String preSubStr = child.substring(0, left);
        String midSubStr = child.substring(left, right + 1);
        String tailSubStr = child.substring(right + 1, length);
        String newMidSubStr = midSubStr.replace('.', ',');
        child = preSubStr + newMidSubStr + tailSubStr;
        right++;
        left = right;
      }
    }
    return child;
  }